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