com.interrupt.bob.base
Class Bob
java.lang.Object
com.interrupt.bob.base.Bob
- All Implemented Interfaces:
- IBob
- public class Bob
- extends java.lang.Object
- implements IBob
Field Summary |
protected java.util.TreeSet |
_children
|
Constructor Summary |
Bob()
|
Bob(java.lang.String namespace,
java.lang.String tagName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_children
protected java.util.TreeSet _children
Bob
public Bob()
Bob
public Bob(java.lang.String namespace,
java.lang.String tagName)
addChild
public void addChild(IBob child)
- Specified by:
addChild
in interface IBob
allChildren
public java.util.ArrayList allChildren()
- Specified by:
allChildren
in interface IBob
make
public static IBob make()
accept
public void accept(IVisitor visitor)
- Specified by:
accept
in interface IBob
acceptFirst
public void acceptFirst(IVisitor visitor)
- Specified by:
acceptFirst
in interface IBob
acceptSax
public void acceptSax(ISaxVisitor visitor)
- Specified by:
acceptSax
in interface IBob
toXML
public void toXML(java.io.PrintStream ps)
- Specified by:
toXML
in interface IBob
toXML
public java.lang.String toXML()
- Specified by:
toXML
in interface IBob
setNamespace
public void setNamespace(java.lang.String namespaceURI)
- Specified by:
setNamespace
in interface IBob
getNamespace
public java.lang.String getNamespace()
- Specified by:
getNamespace
in interface IBob
addNamespace
public void addNamespace(java.lang.String ns,
java.lang.String value)
- Specified by:
addNamespace
in interface IBob
getNamespace
public java.lang.String getNamespace(java.lang.String ns)
- Specified by:
getNamespace
in interface IBob
getNamespaces
public java.util.HashMap getNamespaces()
- Specified by:
getNamespaces
in interface IBob
hasNamespaces
public boolean hasNamespaces()
- Specified by:
hasNamespaces
in interface IBob
setName
public void setName(java.lang.String localName)
- Specified by:
setName
in interface IBob
getName
public java.lang.String getName()
- Specified by:
getName
in interface IBob
setQName
public void setQName(java.lang.String qName)
- Specified by:
setQName
in interface IBob
getQName
public java.lang.String getQName()
- Specified by:
getQName
in interface IBob
setAttributes
public void setAttributes(org.xml.sax.Attributes attribs)
- Specified by:
setAttributes
in interface IBob
getAttributes
public org.xml.sax.Attributes getAttributes()
- Specified by:
getAttributes
in interface IBob
setContent
public void setContent(java.lang.String text)
- Specified by:
setContent
in interface IBob
getContent
public java.lang.String getContent()
- Specified by:
getContent
in interface IBob
_setOpenString
public void _setOpenString(java.lang.String os)
- Specified by:
_setOpenString
in interface IBob
_getOpenString
public java.lang.String _getOpenString()
- Specified by:
_getOpenString
in interface IBob
_setCloseString
public void _setCloseString(java.lang.String cs)
- Specified by:
_setCloseString
in interface IBob
_getCloseString
public java.lang.String _getCloseString()
- Specified by:
_getCloseString
in interface IBob