ist.palcom.communication.ast
Class GroupInfo
java.lang.Object
ist.palcom.communication.ast.ASTNode
ist.palcom.communication.ast.AbstractXMLRepresentable
ist.palcom.communication.ast.Info
ist.palcom.communication.ast.ControlInfo
ist.palcom.communication.ast.GroupInfo
- All Implemented Interfaces:
- XMLRepresentable, Cloneable
- Direct Known Subclasses:
- ServiceDescription
public class GroupInfo
- extends ControlInfo
- implements Cloneable
| Methods inherited from class ist.palcom.communication.ast.ASTNode |
addChild, getChild, getChildNoTransform, getIndexOfChild, getNumChild, getParent, insertChild, remove, removeChild, setChild, setParent |
GroupInfo
public GroupInfo()
GroupInfo
public GroupInfo(String p0,
String p1,
List p2)
GroupInfo
public GroupInfo(String id)
clone
public Object clone()
throws CloneNotSupportedException
- Overrides:
clone in class ControlInfo
- Throws:
CloneNotSupportedException
copy
public ASTNode copy()
- Overrides:
copy in class ASTNode
fullCopy
public ASTNode fullCopy()
- Overrides:
fullCopy in class ASTNode
flushCache
public void flushCache()
- Overrides:
flushCache in class ControlInfo
numChildren
protected int numChildren()
- Overrides:
numChildren in class ControlInfo
setID
public void setID(String value)
- Overrides:
setID in class ControlInfo
getID
public String getID()
- Overrides:
getID in class ControlInfo
setHelp
public void setHelp(String value)
- Overrides:
setHelp in class ControlInfo
getHelp
public String getHelp()
- Overrides:
getHelp in class ControlInfo
setControlInfoList
public void setControlInfoList(List list)
getNumControlInfo
public int getNumControlInfo()
getControlInfo
public ControlInfo getControlInfo(int i)
addControlInfo
public void addControlInfo(ControlInfo node)
setControlInfo
public void setControlInfo(ControlInfo node,
int i)
getControlInfoList
public List getControlInfoList()
getControlInfoListNoTransform
public List getControlInfoListNoTransform()
isAboutTheSameEntityAs
public boolean isAboutTheSameEntityAs(Info info)
- Specified by:
isAboutTheSameEntityAs in class Info
- Returns:
- True if info and this info are for the same entity. This can be
true even if they are not completely identical, looking at their
whole trees. The equals method for Infos, on the other hand, is
implemented to check for that.
equals
public boolean equals(Object o)
- Overrides:
equals in class ControlInfo
createInstance
public ControlItem createInstance()
- Specified by:
createInstance in class ControlInfo
getTagName
public String getTagName()
- Specified by:
getTagName in interface XMLRepresentable
writeXMLElement
public void writeXMLElement(KXmlSerializer serializer)
throws IOException
- Specified by:
writeXMLElement in interface XMLRepresentable
- Throws:
IOException
addChildFromXMLElement
public void addChildFromXMLElement(XMLRepresentable child)
- Description copied from class:
AbstractXMLRepresentable
- The implementation up here is empty.
- Specified by:
addChildFromXMLElement in interface XMLRepresentable- Overrides:
addChildFromXMLElement in class AbstractXMLRepresentable