quoggles.querygraph
Class BoxAttribute
java.lang.Object
|
+--org.graffiti.attributes.AbstractAttribute
|
+--quoggles.querygraph.BoxAttribute
- All Implemented Interfaces:
- org.graffiti.attributes.Attribute, org.graffiti.core.DeepCopy, org.graffiti.plugin.Displayable
- public class BoxAttribute
- extends org.graffiti.attributes.AbstractAttribute
| Fields inherited from class org.graffiti.attributes.AbstractAttribute |
id |
| Fields inherited from interface org.graffiti.attributes.Attribute |
SEPARATOR |
| Methods inherited from class org.graffiti.attributes.AbstractAttribute |
callPostAttributeAdded, callPostAttributeChanged, callPostAttributeRemoved, callPreAttributeAdded, callPreAttributeChanged, callPreAttributeRemoved, getAttributable, getDescription, getId, getName, getParent, getPath, getSpaces, getStandardXML, setDescription, setParent, setValue, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
value
private IBox value
BoxAttribute
public BoxAttribute(java.lang.String id)
throws org.graffiti.attributes.IllegalIdException
- Parameters:
id -
- Throws:
org.graffiti.attributes.IllegalIdException
BoxAttribute
public BoxAttribute(java.lang.String id,
IBox iBox)
throws org.graffiti.attributes.IllegalIdException
- Parameters:
id - iBox -
- Throws:
org.graffiti.attributes.IllegalIdException
doSetValue
protected void doSetValue(java.lang.Object val)
throws java.lang.IllegalArgumentException
- Specified by:
doSetValue in class org.graffiti.attributes.AbstractAttribute
java.lang.IllegalArgumentException- See Also:
AbstractAttribute.doSetValue(java.lang.Object)
setIBox
public void setIBox(IBox iBox)
- Parameters:
iBox -
getIBox
public IBox getIBox()
- Returns:
setDefaultValue
public void setDefaultValue()
- See Also:
Attribute.setDefaultValue()
getValue
public java.lang.Object getValue()
- See Also:
Displayable.getValue()
copy
public java.lang.Object copy()
- See Also:
DeepCopy.copy()
toString
public java.lang.String toString(int n)
- Specified by:
toString in interface org.graffiti.attributes.Attribute- Overrides:
toString in class org.graffiti.attributes.AbstractAttribute
- See Also:
Attribute.toString(int)
toXMLString
public java.lang.String toXMLString()
- Specified by:
toXMLString in interface org.graffiti.plugin.Displayable- Overrides:
toXMLString in class org.graffiti.attributes.AbstractAttribute
- See Also:
Displayable.toXMLString()