com.conradroche.matra.decl
Class DocType

java.lang.Object
  |
  +--com.conradroche.matra.decl.DocType

public class DocType
extends java.lang.Object

Insert the type's description here.


Constructor Summary
DocType()
          DocType constructor comment.
 
Method Summary
 void addAttList(AttList attList)
          Insert the method's description here.
 void addElementType(ElementType eleType)
          Insert the method's description here.
 void addEntity(Entity ent)
          Insert the method's description here.
 void addParamEntity(Entity ent)
          Insert the method's description here.
 java.util.Hashtable getAllAttributes()
          Insert the method's description here.
 AttList getAttributeList(java.lang.String elementName)
          Insert the method's description here.
 java.util.Hashtable getElementList()
          Insert the method's description here.
 java.util.Enumeration getElementNames()
          Insert the method's description here.
 ElementType getElementType(java.lang.String elementName)
          Insert the method's description here.
 Entity getEntity(java.lang.String entityName)
          Insert the method's description here.
 java.util.Hashtable getEntityList()
          Insert the method's description here.
 java.lang.String getEntityValue(java.lang.String entityName)
          Insert the method's description here.
 java.util.Enumeration getNotationList()
          Insert the method's description here.
 Entity getParamEntity(java.lang.String pEntityName)
          Insert the method's description here.
 java.lang.String getParamEntityValue(java.lang.String pEntityName)
          Insert the method's description here.
 java.util.Enumeration getRootElements()
          //CR: FIXME: SAME AS findRoot() - merge the two, or conditionally call findRoot from here, in case the root is not known.
 java.lang.String toString()
          Insert the method's description here.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DocType

public DocType()
DocType constructor comment.
Method Detail

addAttList

public void addAttList(AttList attList)
Insert the method's description here.
Parameters:
attList - com.conradroche.matra.decl.AttList

addElementType

public void addElementType(ElementType eleType)
                    throws DuplicateDefinitionException
Insert the method's description here.
Parameters:
eleType - com.conradroche.matra.decl.ElementType

addEntity

public void addEntity(Entity ent)
Insert the method's description here.
Parameters:
ent - com.conradroche.matra.decl.Entity

addParamEntity

public void addParamEntity(Entity ent)
Insert the method's description here.
Parameters:
ent - com.conradroche.matra.decl.Entity

getAllAttributes

public java.util.Hashtable getAllAttributes()
Insert the method's description here.
Returns:
java.util.Enumeration

getAttributeList

public AttList getAttributeList(java.lang.String elementName)
Insert the method's description here.
Returns:
java.util.Enumeration

getElementList

public java.util.Hashtable getElementList()
Insert the method's description here.
Returns:
java.util.Vector

getElementNames

public java.util.Enumeration getElementNames()
Insert the method's description here.
Returns:
java.util.Enumeration

getElementType

public ElementType getElementType(java.lang.String elementName)
Insert the method's description here.
Parameters:
name - java.lang.String
Returns:
com.conradroche.matra.decl.ElementType

getEntity

public Entity getEntity(java.lang.String entityName)
Insert the method's description here.
Parameters:
entityName - java.lang.String
Returns:
java.lang.String

getEntityList

public java.util.Hashtable getEntityList()
Insert the method's description here.
Returns:
java.util.Enumeration

getEntityValue

public java.lang.String getEntityValue(java.lang.String entityName)
Insert the method's description here.
Parameters:
entityName - java.lang.String
Returns:
java.lang.String

getNotationList

public java.util.Enumeration getNotationList()
Insert the method's description here.
Returns:
java.util.Enumeration

getParamEntity

public Entity getParamEntity(java.lang.String pEntityName)
Insert the method's description here.
Parameters:
pEntityName - java.lang.String
Returns:
java.lang.String

getParamEntityValue

public java.lang.String getParamEntityValue(java.lang.String pEntityName)
Insert the method's description here.
Parameters:
pEntityName - java.lang.String
Returns:
java.lang.String

getRootElements

public java.util.Enumeration getRootElements()
//CR: FIXME: SAME AS findRoot() - merge the two, or conditionally call findRoot from here, in case the root is not known.

toString

public java.lang.String toString()
Insert the method's description here.
Overrides:
toString in class java.lang.Object
Returns:
java.lang.String