|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ZObject
This is the interface definition for an object in the object tree.
Method Summary | |
---|---|
void |
clearAttribute(int attributeNum)
Clears the specified attribute. |
int |
getChild()
Returns the object number of this object's child object. |
int |
getNextProperty(int property)
Returns the next property in the list. |
int |
getNumProperties()
Returns the number of properties. |
int |
getParent()
Returns the number of this object's parent object. |
int |
getPropertiesDescriptionAddress()
Returns the properties description address. |
int |
getPropertyAddress(int property)
Returns the address of the specified property. |
byte |
getPropertyByte(int property,
int bytenum)
Returns the the specified property byte. |
int |
getPropertySize(int property)
The number of bytes in the specified property. |
int |
getPropertyTableAddress()
Returns this object's property table address. |
int |
getSibling()
Returns the object number of this object's sibling object. |
boolean |
isAttributeSet(int attributeNum)
Tests if the specified attribute is set. |
boolean |
isPropertyAvailable(int property)
Returns true if the specified property is available. |
void |
setAttribute(int attributeNum)
Sets the specified attribute. |
void |
setChild(int child)
Assigns a new child to this object. |
void |
setParent(int parent)
Assigns a new parent object. |
void |
setPropertyByte(int property,
int bytenum,
byte value)
Sets the specified property byte to the given value. |
void |
setSibling(int sibling)
Assigns a new sibling to this object. |
Method Detail |
---|
boolean isAttributeSet(int attributeNum)
attributeNum
- the attribute number, starting with 0
void setAttribute(int attributeNum)
attributeNum
- the attribute number, starting with 0void clearAttribute(int attributeNum)
attributeNum
- the attribute number, starting with 0int getParent()
void setParent(int parent)
parent
- the new parent objectint getSibling()
void setSibling(int sibling)
sibling
- the new sibling's object numberint getChild()
void setChild(int child)
child
- the new childint getPropertyTableAddress()
int getPropertiesDescriptionAddress()
int getNumProperties()
int getPropertySize(int property)
property
- the property number
byte getPropertyByte(int property, int bytenum)
property
- the property numberbytenum
- the byte number
int getPropertyAddress(int property)
property
- the property
boolean isPropertyAvailable(int property)
property
- the property number
int getNextProperty(int property)
property
- the property number
void setPropertyByte(int property, int bytenum, byte value)
property
- the propertybytenum
- the byte numbervalue
- the value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |