|
4.1.0.610 20071213 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.ecma.csta.CastorObject
ch.ecma.csta.binding.ButtonItem
public class ButtonItem
Contains information about a button.
Constructor Summary | |
---|---|
ButtonItem()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Note: hashCode() has not been overriden |
java.lang.String |
getButton()
Returns the value of field 'button'. |
DeviceID |
getButtonAssociatedNumber()
Returns the value of field 'buttonAssociatedNumber'. |
java.lang.Boolean |
getButtonAssociatedNumberSettable()
Returns the value of field 'buttonAssociatedNumberSettable'. |
java.lang.String |
getButtonFunction()
Returns the value of field 'buttonFunction'. |
java.lang.String |
getButtonLabel()
Returns the value of field 'buttonLabel'. |
java.lang.Boolean |
getButtonLabelSettable()
Returns the value of field 'buttonLabelSettable'. |
java.lang.Boolean |
getButtonPressIndicator()
Returns the value of field 'buttonPressIndicator'. |
LampIDList |
getLampList()
Returns the value of field 'lampList'. |
boolean |
isValid()
Method isValid |
void |
marshal(org.xml.sax.ContentHandler handler)
Method marshal |
void |
marshal(java.io.Writer out)
Method marshal |
void |
setButton(java.lang.String button)
Sets the value of field 'button'. |
void |
setButtonAssociatedNumber(DeviceID buttonAssociatedNumber)
Sets the value of field 'buttonAssociatedNumber'. |
void |
setButtonAssociatedNumberSettable(java.lang.Boolean buttonAssociatedNumberSettable)
Sets the value of field 'buttonAssociatedNumberSettable'. |
void |
setButtonFunction(java.lang.String buttonFunction)
Sets the value of field 'buttonFunction'. |
void |
setButtonLabel(java.lang.String buttonLabel)
Sets the value of field 'buttonLabel'. |
void |
setButtonLabelSettable(java.lang.Boolean buttonLabelSettable)
Sets the value of field 'buttonLabelSettable'. |
void |
setButtonPressIndicator(java.lang.Boolean buttonPressIndicator)
Sets the value of field 'buttonPressIndicator'. |
void |
setLampList(LampIDList lampList)
Sets the value of field 'lampList'. |
static ButtonItem |
unmarshalButtonItem(java.io.Reader reader)
Method unmarshalButtonItem |
void |
validate()
Method validate |
Methods inherited from class ch.ecma.csta.CastorObject |
---|
getOldSessionID, hashCode, setOldSessionID, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ButtonItem()
Method Detail |
---|
public boolean equals(java.lang.Object obj)
equals
in class ch.ecma.csta.CastorObject
obj
-
public java.lang.String getButton()
public DeviceID getButtonAssociatedNumber()
public java.lang.Boolean getButtonAssociatedNumberSettable()
public java.lang.String getButtonFunction()
public java.lang.String getButtonLabel()
public java.lang.Boolean getButtonLabelSettable()
public java.lang.Boolean getButtonPressIndicator()
public LampIDList getLampList()
public boolean isValid()
public void marshal(java.io.Writer out) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
out
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
-
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void setButton(java.lang.String button)
button
- the value of field 'button'.public void setButtonAssociatedNumber(DeviceID buttonAssociatedNumber)
buttonAssociatedNumber
- the value of field
'buttonAssociatedNumber'.public void setButtonAssociatedNumberSettable(java.lang.Boolean buttonAssociatedNumberSettable)
buttonAssociatedNumberSettable
- the value of field
'buttonAssociatedNumberSettable'.public void setButtonFunction(java.lang.String buttonFunction)
buttonFunction
- the value of field 'buttonFunction'.public void setButtonLabel(java.lang.String buttonLabel)
buttonLabel
- the value of field 'buttonLabel'.public void setButtonLabelSettable(java.lang.Boolean buttonLabelSettable)
buttonLabelSettable
- the value of field
'buttonLabelSettable'.public void setButtonPressIndicator(java.lang.Boolean buttonPressIndicator)
buttonPressIndicator
- the value of field
'buttonPressIndicator'.public void setLampList(LampIDList lampList)
lampList
- the value of field 'lampList'.public static ButtonItem unmarshalButtonItem(java.io.Reader reader) throws org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
reader
-
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public void validate() throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
|
4.1.0.610 20071213 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |