Ribs API

com.ribs.plus
Class RJSwitchPaneHpr

java.lang.Object
  extended bycom.ribs.RJHelper
      extended bycom.ribs.plus.RJSwitchPaneHpr

public class RJSwitchPaneHpr
extends RJHelper


Constructor Summary
RJSwitchPaneHpr()
           
 
Method Summary
 void fromXML(javax.swing.JComponent aComponent, com.ribs.RXArchiver anArchiver, com.ribs.RXElement anElement)
          XML unarchiver.
 javax.swing.JComponent getComponent(javax.swing.JComponent aComponent, int anIndex)
          Returns the Ribs-relevant child component at the given index.
 int getComponentCount(javax.swing.JComponent aComponent)
          Returns the Ribs-relevant child component count.
 int getIntValue(javax.swing.JComponent aComponent)
          Returns the switch pane's selected index.
 java.lang.String getStringValue(javax.swing.JComponent aComponent)
          Returns the switch pane's current pane's name.
 java.lang.Object getValue(javax.swing.JComponent aComponent)
          Returns the switch pane's current pane.
 java.lang.Object newInstance(com.ribs.RXElement anElement)
          Creates a new instance of class for given element.
 void setValue(javax.swing.JComponent aComponent, int aValue)
          Sets the switch pane's selected index.
 com.ribs.RXElement toXML(javax.swing.JComponent aComponent, com.ribs.RXArchiver anArchiver)
          XML archival.
 
Methods inherited from class com.ribs.RJHelper
add, focusGained, focusLost, fromXMLDeep, get, getActionListener, getAutoscrolls, getAutosizing, getBackground, getBindKey, getBooleanValue, getBoolValue, getCallback, getChangeListener, getColorValue, getFloatValue, getFocusListener, getForeground, getMaster, getMaximumSize, getMinimumSize, getOwner, getRibHeight, getRibWidth, getRibX, getRibY, getSendActionOnFocusLost, getSubstitutionClassString, initInstance, isOpaque, performBindKeyGet, performBindKeySet, sendAction, setAutoscrolls, setAutosizing, setBackground, setBindKey, setCallback, setForeground, setMaster, setMaximumSize, setMinimumSize, setOpaque, setOwner, setSendActionOnFocusLost, setSubstitutionClassString, setValue, setValue, setValue, setValue, setValue, setValue, takeFloatValue, takeIntValue, testOutBeanBag, toXMLDeep
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RJSwitchPaneHpr

public RJSwitchPaneHpr()
Method Detail

newInstance

public java.lang.Object newInstance(com.ribs.RXElement anElement)
Creates a new instance of class for given element.

Overrides:
newInstance in class RJHelper

getComponentCount

public int getComponentCount(javax.swing.JComponent aComponent)
Returns the Ribs-relevant child component count.

Overrides:
getComponentCount in class RJHelper

getComponent

public javax.swing.JComponent getComponent(javax.swing.JComponent aComponent,
                                           int anIndex)
Returns the Ribs-relevant child component at the given index.

Overrides:
getComponent in class RJHelper

getValue

public java.lang.Object getValue(javax.swing.JComponent aComponent)
Returns the switch pane's current pane.

Overrides:
getValue in class RJHelper

getStringValue

public java.lang.String getStringValue(javax.swing.JComponent aComponent)
Returns the switch pane's current pane's name.

Overrides:
getStringValue in class RJHelper

getIntValue

public int getIntValue(javax.swing.JComponent aComponent)
Returns the switch pane's selected index.

Overrides:
getIntValue in class RJHelper

setValue

public void setValue(javax.swing.JComponent aComponent,
                     int aValue)
Sets the switch pane's selected index.

Overrides:
setValue in class RJHelper

toXML

public com.ribs.RXElement toXML(javax.swing.JComponent aComponent,
                                com.ribs.RXArchiver anArchiver)
XML archival.

Overrides:
toXML in class RJHelper

fromXML

public void fromXML(javax.swing.JComponent aComponent,
                    com.ribs.RXArchiver anArchiver,
                    com.ribs.RXElement anElement)
XML unarchiver.

Overrides:
fromXML in class RJHelper

Ribs API.