anvil.doc
Class Doc
java.lang.Object
|
+--anvil.doc.Doc
- All Implemented Interfaces:
- DocConstants
- public class Doc
- extends java.lang.Object
- implements DocConstants
| Fields inherited from interface anvil.doc.DocConstants |
NAMES, T_ATTR, T_ATTRIBUTE, T_AUTHOR, T_CATEGORY, T_CLASS, T_CONST, T_CONSTRUCTOR, T_DEFAULT, T_DEFINE, T_DEPRECATED, T_EXCLUDE, T_FUNCTION, T_INTERFACE, T_MEMBER, T_METHOD, T_MODULE, T_NAMESPACE, T_OBSOLETE, T_OPERATOR, T_PARAM, T_REFERENCE, T_RETURN, T_SEE, T_SINCE, T_SYNOPSIS, T_THROWS, T_TYPE, T_VAR, T_VERSION |
|
Constructor Summary |
Doc(int type,
java.lang.String ident,
java.lang.String text,
Doc[] childs)
|
Doc(java.lang.String name,
java.lang.String text)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EMPTY_DOC
public static final Doc EMPTY_DOC
Doc
public Doc(int type,
java.lang.String ident,
java.lang.String text,
Doc[] childs)
Doc
public Doc(java.lang.String name,
java.lang.String text)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getType
public int getType()
getName
public java.lang.String getName()
getIdent
public java.lang.String getIdent()
getText
public java.lang.String getText()
getFirstSentence
public java.lang.String getFirstSentence()
getNext
public Doc getNext()
setNext
public void setNext(Doc next)
hasChildren
public boolean hasChildren()
getChildren
public Doc[] getChildren()
getChildCount
public int getChildCount()
getFirstChild
public Doc getFirstChild()
addChild
public void addChild(Doc node)
getChild
public Doc getChild(int index)
find
public Doc[] find(java.lang.String type,
java.lang.String ident)
find
public Doc[] find(int type,
java.lang.String ident)
findFirst
public Doc findFirst(java.lang.String type,
java.lang.String ident)
findFirst
public Doc findFirst(int type,
java.lang.String ident)
getChildText
public java.lang.String getChildText(int type,
java.lang.String ident)
compile
public void compile(Code code)
debug
public void debug(java.lang.String fill)
debug
public void debug()