org.umber.bellows.schema
Class BellowsBourretSchemaLoader.BourretNode
java.lang.Object
org.umber.bellows.schema.BellowsBourretSchemaLoader.BourretNode
- All Implemented Interfaces:
- ISchemaNode
- Enclosing class:
- BellowsBourretSchemaLoader
- public static class BellowsBourretSchemaLoader.BourretNode
- extends java.lang.Object
- implements ISchemaNode
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
BellowsBourretSchemaLoader.BourretNode
public BellowsBourretSchemaLoader.BourretNode(org.xmlmiddleware.schemas.dtds.ElementType root,
org.xmlmiddleware.schemas.dtds.DTD dtd)
toString
public java.lang.String toString()
getElement
public org.xmlmiddleware.schemas.dtds.ElementType getElement()
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface ISchemaNode
getName
public java.lang.String getName()
- Specified by:
getName
in interface ISchemaNode
getNameProp
public PropertyName getNameProp()
- Helper for Velocity templates
getImplClassName
public java.lang.String getImplClassName()
- Specified by:
getImplClassName
in interface ISchemaNode
hasAttributes
public boolean hasAttributes()
- Specified by:
hasAttributes
in interface ISchemaNode
getAttributes
public ISchemaAttribute[] getAttributes()
- Specified by:
getAttributes
in interface ISchemaNode
getChildren
public ISchemaNode[] getChildren()
- Specified by:
getChildren
in interface ISchemaNode
getCardinality
public SchemaCardinality getCardinality()
- Specified by:
getCardinality
in interface ISchemaNode
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()