A B C D E F G H I J K L M N O P Q R S T U V W X _

A

ABSTRACT - Static variable in interface xjavadoc.NodeParserConstants
 
ABSTRACT - Static variable in interface xjavadoc.SimpleParserConstants
 
ANDASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
ANDASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
ASSERT - Static variable in interface xjavadoc.NodeParserConstants
 
ASSERT - Static variable in interface xjavadoc.SimpleParserConstants
 
ASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
ASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
AbstractClass - class xjavadoc.AbstractClass.
Base implementation of XClass.
AbstractClass(AbstractClass, XTagFactory) - Constructor for class xjavadoc.AbstractClass
 
AbstractClass(XJavaDoc, XTagFactory) - Constructor for class xjavadoc.AbstractClass
 
AbstractExecutableMember - class xjavadoc.AbstractExecutableMember.
Baseclass for XExecutableMember.
AbstractExecutableMember(AbstractClass, XTagFactory) - Constructor for class xjavadoc.AbstractExecutableMember
 
AbstractFile - interface xjavadoc.filesystem.AbstractFile.
An interface that allows XJavadoc to read and write from any source/destination and not just files.
AbstractProgramElement - class xjavadoc.AbstractProgramElement.
Describe what this class does
AbstractProgramElement(AbstractClass, XTagFactory) - Constructor for class xjavadoc.AbstractProgramElement
 
AbstractProgramElement(XJavaDoc, XTagFactory) - Constructor for class xjavadoc.AbstractProgramElement
 
AbstractType - class xjavadoc.AbstractType.
Base class for Type.
AbstractType() - Constructor for class xjavadoc.AbstractType
 
AdditiveExpression() - Method in class xjavadoc.NodeParser
 
AdditiveExpression() - Method in class xjavadoc.SimpleParser
 
AllocationExpression() - Method in class xjavadoc.NodeParser
 
AllocationExpression() - Method in class xjavadoc.SimpleParser
 
AndExpression() - Method in class xjavadoc.NodeParser
 
AndExpression() - Method in class xjavadoc.SimpleParser
 
ArgumentList() - Method in class xjavadoc.NodeParser
 
ArgumentList() - Method in class xjavadoc.SimpleParser
 
Arguments() - Method in class xjavadoc.NodeParser
 
Arguments() - Method in class xjavadoc.SimpleParser
 
ArrayDimsAndInits() - Method in class xjavadoc.NodeParser
 
ArrayDimsAndInits() - Method in class xjavadoc.SimpleParser
 
ArrayInitializer() - Method in class xjavadoc.NodeParser
 
ArrayInitializer() - Method in class xjavadoc.SimpleParser
 
AssertStatement() - Method in class xjavadoc.NodeParser
 
AssertStatement() - Method in class xjavadoc.SimpleParser
 
AssignmentOperator() - Method in class xjavadoc.NodeParser
 
AssignmentOperator() - Method in class xjavadoc.SimpleParser
 
accept(File) - Method in class xjavadoc.filesystem.FileSourceSet.DirectoryFilter
 
accept(File) - Method in class xjavadoc.filesystem.FileSourceSet.JavaSourceFilter
 
addAbstractFile(String, AbstractFile) - Method in class xjavadoc.XJavaDoc
 
addClass(XClass) - Method in class xjavadoc.XPackage
Describe the method
addConstructor(XConstructor) - Method in class xjavadoc.AbstractClass
Gets the Constructors attribute of the AbstractClass object
addDocListener(XDocListener) - Method in class xjavadoc.XDoc
Add doc listener interested in changes.
addEscapes(String) - Static method in class xjavadoc.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addField(XField) - Method in class xjavadoc.AbstractClass
Gets the Fields attribute of the AbstractClass object
addFileset(FileSet) - Method in class xjavadoc.ant.XJavadocTask
Ant's <fileset> definition.
addImportedClass(String) - Method in class xjavadoc.AbstractClass
Sets the ImportedClasses attribute of the AbstractClass object
addImportedPackage(String) - Method in class xjavadoc.AbstractClass
Sets the ImportedPackages attribute of the AbstractClass object
addInnerClass(XClass) - Method in class xjavadoc.AbstractClass
 
addInterface(String) - Method in class xjavadoc.AbstractClass
Adds an interface that this class implements (if this is a class) or an interface that this interface extends (if this is an interface)
addMethod(XMethod) - Method in class xjavadoc.AbstractClass
Gets the Methods attribute of the AbstractClass object
addModifier(int) - Method in class xjavadoc.AbstractProgramElement
 
addPackageMaybe(String) - Method in class xjavadoc.XJavaDoc
Describe the method
addParameterData(String, String, int) - Method in class xjavadoc.AbstractExecutableMember
Adds a parameter
addSourceClass(SourceClass) - Method in class xjavadoc.XJavaDoc
Adds a source class to the cache.
addSourceSet(SourceSet) - Method in class xjavadoc.XJavaDoc
Adds a new set of java sources to be parsed.
addTag(String, String) - Method in class xjavadoc.XDoc
Add a tag to the doc item.
addTagForValidation(DefaultXTag) - Method in class xjavadoc.SourceClass
 
addTagListener(XTagListener) - Method in class xjavadoc.DefaultXTag
add doc listener interested in chages
addTagListener(XTagListener) - Method in interface xjavadoc.XTag
 
addThrownException(String) - Method in class xjavadoc.AbstractExecutableMember
 
addUnicodeEscapesOld(String) - Method in class xjavadoc.NodePrinter
Describe the method
add_escapes(String) - Method in class xjavadoc.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
adjustBeginLineColumn(int, int) - Method in class xjavadoc.JavaCharStream
Method to adjust line and column numbers for the start of a token.
appendDimensionAsString(int, StringBuffer) - Static method in class xjavadoc.Util
 
arg - Variable in class xjavadoc.NodeParser.JJCalls
 
arg - Variable in class xjavadoc.SimpleParser.JJCalls
 
assertApiEquals(File, File) - Static method in class xjavadoc.codeunit.CodeTestCase
Asserts (tests) that the APIs of two sources are equal.
assertApiEquals(Reader, Reader) - Static method in class xjavadoc.codeunit.CodeTestCase
 
assertAstEquals(File, File) - Static method in class xjavadoc.codeunit.CodeTestCase
Asserts (tests) that the ASTs of two sources are equal.
assertAstEquals(Reader, Reader) - Static method in class xjavadoc.codeunit.CodeTestCase
 
assertAstEqualsDir(File, File) - Static method in class xjavadoc.codeunit.CodeTestCase
 
assertEquals(File, File) - Static method in class xjavadoc.codeunit.CodeTestCase
Compares both API and AST.
assertEquals(Reader, Reader) - Static method in class xjavadoc.codeunit.CodeTestCase
 
available - Variable in class xjavadoc.JavaCharStream
 
available() - Method in class xjavadoc.JavaDocReader
Returns the number of bytes that can be read without blocking.

B

BANG - Static variable in interface xjavadoc.NodeParserConstants
 
BANG - Static variable in interface xjavadoc.SimpleParserConstants
 
BIT_AND - Static variable in interface xjavadoc.NodeParserConstants
 
BIT_AND - Static variable in interface xjavadoc.SimpleParserConstants
 
BIT_OR - Static variable in interface xjavadoc.NodeParserConstants
 
BIT_OR - Static variable in interface xjavadoc.SimpleParserConstants
 
BOOLEAN - Static variable in interface xjavadoc.NodeParserConstants
 
BOOLEAN - Static variable in interface xjavadoc.SimpleParserConstants
 
BREAK - Static variable in interface xjavadoc.NodeParserConstants
 
BREAK - Static variable in interface xjavadoc.SimpleParserConstants
 
BYTE - Static variable in interface xjavadoc.NodeParserConstants
 
BYTE - Static variable in interface xjavadoc.SimpleParserConstants
 
BeginToken() - Method in class xjavadoc.JavaCharStream
 
BinaryClass - class xjavadoc.BinaryClass.
Describe what this class does
BinaryClass(XJavaDoc, Class) - Constructor for class xjavadoc.BinaryClass
 
Block() - Method in class xjavadoc.NodeParser
 
Block() - Method in class xjavadoc.SimpleParser
 
BlockStatement() - Method in class xjavadoc.NodeParser
 
BlockStatement() - Method in class xjavadoc.SimpleParser
 
BooleanLiteral() - Method in class xjavadoc.NodeParser
 
BooleanLiteral() - Method in class xjavadoc.SimpleParser
 
BreakStatement() - Method in class xjavadoc.NodeParser
 
BreakStatement() - Method in class xjavadoc.SimpleParser
 
backup(int) - Method in class xjavadoc.JavaCharStream
 
beginColumn - Variable in class xjavadoc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class xjavadoc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
bufpos - Variable in class xjavadoc.JavaCharStream
 
bufsize - Variable in class xjavadoc.JavaCharStream
 
buildStringId() - Method in class xjavadoc.AbstractExecutableMember
 
buildStringId() - Method in class xjavadoc.ConstructorImpl
 
buildStringId() - Method in class xjavadoc.MethodImpl
 

C

CASE - Static variable in interface xjavadoc.NodeParserConstants
 
CASE - Static variable in interface xjavadoc.SimpleParserConstants
 
CATCH - Static variable in interface xjavadoc.NodeParserConstants
 
CATCH - Static variable in interface xjavadoc.SimpleParserConstants
 
CHAR - Static variable in interface xjavadoc.NodeParserConstants
 
CHAR - Static variable in interface xjavadoc.SimpleParserConstants
 
CHARACTER_LITERAL - Static variable in interface xjavadoc.NodeParserConstants
 
CHARACTER_LITERAL - Static variable in interface xjavadoc.SimpleParserConstants
 
CLASS - Static variable in interface xjavadoc.NodeParserConstants
 
CLASS - Static variable in interface xjavadoc.SimpleParserConstants
 
COLON - Static variable in interface xjavadoc.NodeParserConstants
 
COLON - Static variable in interface xjavadoc.SimpleParserConstants
 
COMMA - Static variable in interface xjavadoc.NodeParserConstants
 
COMMA - Static variable in interface xjavadoc.SimpleParserConstants
 
CONST - Static variable in interface xjavadoc.NodeParserConstants
 
CONST - Static variable in interface xjavadoc.SimpleParserConstants
 
CONTINUE - Static variable in interface xjavadoc.NodeParserConstants
 
CONTINUE - Static variable in interface xjavadoc.SimpleParserConstants
 
CastExpression() - Method in class xjavadoc.NodeParser
 
CastExpression() - Method in class xjavadoc.SimpleParser
 
CastLookahead() - Method in class xjavadoc.NodeParser
 
CastLookahead() - Method in class xjavadoc.SimpleParser
 
ClassBody() - Method in class xjavadoc.NodeParser
 
ClassBody() - Method in class xjavadoc.SimpleParser
 
ClassBodyDeclaration() - Method in class xjavadoc.NodeParser
 
ClassBodyDeclaration() - Method in class xjavadoc.SimpleParser
 
ClassDeclaration() - Method in class xjavadoc.NodeParser
 
ClassDeclaration() - Method in class xjavadoc.SimpleParser
 
CodeTestCase - class xjavadoc.codeunit.CodeTestCase.
CodeTestCase is a JUnit extension that will let you compare two sources (typically one we keep as test data and a generated one) on the API level or on the abstract syntax tree (AST) level.
CodeTestCase() - Constructor for class xjavadoc.codeunit.CodeTestCase
 
CompilationUnit(SourceClass) - Method in class xjavadoc.NodeParser
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
CompilationUnit(SourceClass) - Method in class xjavadoc.SimpleParser
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
ConditionalAndExpression() - Method in class xjavadoc.NodeParser
 
ConditionalAndExpression() - Method in class xjavadoc.SimpleParser
 
ConditionalExpression() - Method in class xjavadoc.NodeParser
 
ConditionalExpression() - Method in class xjavadoc.SimpleParser
 
ConditionalOrExpression() - Method in class xjavadoc.NodeParser
 
ConditionalOrExpression() - Method in class xjavadoc.SimpleParser
 
ConstructorDeclaration() - Method in class xjavadoc.NodeParser
 
ConstructorDeclaration() - Method in class xjavadoc.SimpleParser
 
ConstructorImpl - class xjavadoc.ConstructorImpl.
Describe what this class does
ConstructorImpl(AbstractClass, XTagFactory) - Constructor for class xjavadoc.ConstructorImpl
 
ContinueStatement() - Method in class xjavadoc.NodeParser
 
ContinueStatement() - Method in class xjavadoc.SimpleParser
 
children - Variable in class xjavadoc.SimpleNode
 
classExists(String) - Method in class xjavadoc.XJavaDoc
 
classNameFromQualifiedClassName(String) - Static method in class xjavadoc.Util
Return only class name of a full qualified (package+classname) string.
clearNodeScope(Node) - Method in class xjavadoc.JJTNodeParserState
 
closeNodeScope(Node, int) - Method in class xjavadoc.JJTNodeParserState
 
closeNodeScope(Node, boolean) - Method in class xjavadoc.JJTNodeParserState
 
compareTo(Object) - Method in class xjavadoc.AbstractClass
 
compareTo(Object) - Method in class xjavadoc.AbstractProgramElement
 
compareTo(Object) - Method in class xjavadoc.XPackage
Describe what the method does
containsAbsolute(String) - Method in class xjavadoc.filesystem.FileSourceSet
whether source set contains given absolute file name
containsRelative(String) - Method in class xjavadoc.filesystem.FileSourceSet
whether source set contains relative file name
createIgnoredtag() - Method in class xjavadoc.ant.XJavadocTask
Ignores one tag
createTag(String, String, XDoc, int) - Method in class xjavadoc.XTagFactory
Creates a new XTag.
curChar - Variable in class xjavadoc.NodeParserTokenManager
 
curChar - Variable in class xjavadoc.SimpleParserTokenManager
 
curLexState - Variable in class xjavadoc.NodeParserTokenManager
 
curLexState - Variable in class xjavadoc.SimpleParserTokenManager
 
currentToken - Variable in class xjavadoc.ParseException
This is the last token that has been consumed successfully.

D

DECIMAL_LITERAL - Static variable in interface xjavadoc.NodeParserConstants
 
DECIMAL_LITERAL - Static variable in interface xjavadoc.SimpleParserConstants
 
DECR - Static variable in interface xjavadoc.NodeParserConstants
 
DECR - Static variable in interface xjavadoc.SimpleParserConstants
 
DEFAULT - Static variable in interface xjavadoc.NodeParserConstants
 
DEFAULT - Static variable in interface xjavadoc.SimpleParserConstants
 
DIGIT - Static variable in interface xjavadoc.NodeParserConstants
 
DIGIT - Static variable in interface xjavadoc.SimpleParserConstants
 
DO - Static variable in interface xjavadoc.NodeParserConstants
 
DO - Static variable in interface xjavadoc.SimpleParserConstants
 
DOT - Static variable in interface xjavadoc.NodeParserConstants
 
DOT - Static variable in interface xjavadoc.SimpleParserConstants
 
DOUBLE - Static variable in interface xjavadoc.NodeParserConstants
 
DOUBLE - Static variable in interface xjavadoc.SimpleParserConstants
 
DefaultXTag - class xjavadoc.DefaultXTag.
 
DefaultXTag() - Constructor for class xjavadoc.DefaultXTag
 
DoStatement() - Method in class xjavadoc.NodeParser
 
DoStatement() - Method in class xjavadoc.SimpleParser
 
Done() - Method in class xjavadoc.JavaCharStream
 
debugStream - Variable in class xjavadoc.NodeParserTokenManager
 
debugStream - Variable in class xjavadoc.SimpleParserTokenManager
 
defaultLexState - Variable in class xjavadoc.NodeParserTokenManager
 
defaultLexState - Variable in class xjavadoc.SimpleParserTokenManager
 
dereferenceProperties(String) - Method in class xjavadoc.XJavaDoc
 
disable_tracing() - Method in class xjavadoc.NodeParser
 
disable_tracing() - Method in class xjavadoc.SimpleParser
 
docChanged(XDocEvent) - Method in interface xjavadoc.event.XDocListener
Describe what the method does
dotted(String) - Static method in class xjavadoc.XDoc
Convert a tag name from the old colon-separated form to the new preferred dot-separated form.
dump() - Method in class xjavadoc.SimpleNode
 

E

ELSE - Static variable in interface xjavadoc.NodeParserConstants
 
ELSE - Static variable in interface xjavadoc.SimpleParserConstants
 
EMPTY_LIST - Static variable in class xjavadoc.AbstractProgramElement
 
EOF - Static variable in interface xjavadoc.NodeParserConstants
 
EOF - Static variable in interface xjavadoc.SimpleParserConstants
 
EQ - Static variable in interface xjavadoc.NodeParserConstants
 
EQ - Static variable in interface xjavadoc.SimpleParserConstants
 
EXPONENT - Static variable in interface xjavadoc.NodeParserConstants
 
EXPONENT - Static variable in interface xjavadoc.SimpleParserConstants
 
EXTENDS - Static variable in interface xjavadoc.NodeParserConstants
 
EXTENDS - Static variable in interface xjavadoc.SimpleParserConstants
 
EmptyStatement() - Method in class xjavadoc.NodeParser
 
EmptyStatement() - Method in class xjavadoc.SimpleParser
 
EqualityExpression() - Method in class xjavadoc.NodeParser
 
EqualityExpression() - Method in class xjavadoc.SimpleParser
 
ExclusiveOrExpression() - Method in class xjavadoc.NodeParser
 
ExclusiveOrExpression() - Method in class xjavadoc.SimpleParser
 
ExecutableMemberThrows_Name(AbstractExecutableMember) - Method in class xjavadoc.NodeParser
 
ExecutableMemberThrows_Name(AbstractExecutableMember) - Method in class xjavadoc.SimpleParser
 
ExecutableMemberThrows_NameList(AbstractExecutableMember) - Method in class xjavadoc.NodeParser
 
ExecutableMemberThrows_NameList(AbstractExecutableMember) - Method in class xjavadoc.SimpleParser
 
ExplicitConstructorInvocation() - Method in class xjavadoc.NodeParser
 
ExplicitConstructorInvocation() - Method in class xjavadoc.SimpleParser
 
Expression() - Method in class xjavadoc.NodeParser
 
Expression() - Method in class xjavadoc.SimpleParser
 
enable_tracing() - Method in class xjavadoc.NodeParser
 
enable_tracing() - Method in class xjavadoc.SimpleParser
 
endColumn - Variable in class xjavadoc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class xjavadoc.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
eol - Variable in class xjavadoc.ParseException
The end of line string for this machine.
equals(Object) - Method in class xjavadoc.AbstractClass
 
equals(Object) - Method in class xjavadoc.AbstractExecutableMember
 
equals(Object) - Method in class xjavadoc.AbstractType
 
equals(Object) - Method in class xjavadoc.DefaultXTag
 
equals(Object) - Method in class xjavadoc.MethodImpl
Two methods are equal if they have the same return type, name and signature, regardless of the enclosing class and modifiers.
equals(Object) - Method in interface xjavadoc.XTag
 
equals(Object) - Method in class xjavadoc.filesystem.FileSourceSet
Compares with another object.
errorCode - Variable in class xjavadoc.TokenMgrError
Indicates the reason why the exception is thrown.
evaluate(Object) - Method in class xjavadoc.XJavaDoc.NoInnerClassesPredicate
 
evaluate(Object) - Method in class xjavadoc.XMethod.PropertyAccessorPredicate
 
evaluate(Object) - Method in class xjavadoc.XMethod.PropertyMutatorPredicate
 
evaluate(XProgramElement) - Method in class xjavadoc.predicates.HasTag
 
evaluate(Object) - Method in class xjavadoc.predicates.ProgramElementPredicate
 
evaluate(XProgramElement) - Method in class xjavadoc.predicates.ProgramElementPredicate
 
evaluate(XProgramElement) - Method in class xjavadoc.predicates.TagAttributeEquals
 
execute() - Method in class xjavadoc.ant.XJavadocTask
Implementation of Ant's Task.execute().
expectedTokenSequences - Variable in class xjavadoc.ParseException
Each entry in this array is an array of integers.

F

FALSE - Static variable in interface xjavadoc.NodeParserConstants
 
FALSE - Static variable in interface xjavadoc.SimpleParserConstants
 
FINAL - Static variable in interface xjavadoc.NodeParserConstants
 
FINAL - Static variable in interface xjavadoc.SimpleParserConstants
 
FINALLY - Static variable in interface xjavadoc.NodeParserConstants
 
FINALLY - Static variable in interface xjavadoc.SimpleParserConstants
 
FLOAT - Static variable in interface xjavadoc.NodeParserConstants
 
FLOAT - Static variable in interface xjavadoc.SimpleParserConstants
 
FLOATING_POINT_LITERAL - Static variable in interface xjavadoc.NodeParserConstants
 
FLOATING_POINT_LITERAL - Static variable in interface xjavadoc.SimpleParserConstants
 
FOR - Static variable in interface xjavadoc.NodeParserConstants
 
FOR - Static variable in interface xjavadoc.SimpleParserConstants
 
FORMAL_COMMENT - Static variable in interface xjavadoc.NodeParserConstants
 
FORMAL_COMMENT - Static variable in interface xjavadoc.SimpleParserConstants
 
FieldDeclaration() - Method in class xjavadoc.NodeParser
 
FieldDeclaration() - Method in class xjavadoc.SimpleParser
 
FieldDeclarator(FieldImpl) - Method in class xjavadoc.NodeParser
 
FieldDeclarator(FieldImpl) - Method in class xjavadoc.SimpleParser
 
FieldImpl - class xjavadoc.FieldImpl.
 
FieldImpl(AbstractClass, XTagFactory) - Constructor for class xjavadoc.FieldImpl
 
Field_Type(FieldImpl) - Method in class xjavadoc.NodeParser
 
Field_Type(FieldImpl) - Method in class xjavadoc.SimpleParser
 
Field_VariableDeclaratorId(FieldImpl) - Method in class xjavadoc.NodeParser
 
Field_VariableDeclaratorId(FieldImpl) - Method in class xjavadoc.SimpleParser
 
FileSourceSet - class xjavadoc.filesystem.FileSourceSet.
This class represents a set of Java source files.
FileSourceSet(File, String[]) - Constructor for class xjavadoc.filesystem.FileSourceSet
Constructs a new FileSourceSet.
FileSourceSet(File) - Constructor for class xjavadoc.filesystem.FileSourceSet
Creates a SoureSet from a directory or a file.
FileSourceSet.DirectoryFilter - class xjavadoc.filesystem.FileSourceSet.DirectoryFilter.
FileFilter that only accepts directories
FileSourceSet.DirectoryFilter() - Constructor for class xjavadoc.filesystem.FileSourceSet.DirectoryFilter
 
FileSourceSet.JavaSourceFilter - class xjavadoc.filesystem.FileSourceSet.JavaSourceFilter.
FileFilter that only accepts java sources
FileSourceSet.JavaSourceFilter() - Constructor for class xjavadoc.filesystem.FileSourceSet.JavaSourceFilter
 
ForInit() - Method in class xjavadoc.NodeParser
 
ForInit() - Method in class xjavadoc.SimpleParser
 
ForStatement() - Method in class xjavadoc.NodeParser
 
ForStatement() - Method in class xjavadoc.SimpleParser
 
ForUpdate() - Method in class xjavadoc.NodeParser
 
ForUpdate() - Method in class xjavadoc.SimpleParser
 
FormalParameter(AbstractExecutableMember) - Method in class xjavadoc.NodeParser
 
FormalParameter(AbstractExecutableMember) - Method in class xjavadoc.SimpleParser
 
FormalParameters(AbstractExecutableMember) - Method in class xjavadoc.NodeParser
 
FormalParameters(AbstractExecutableMember) - Method in class xjavadoc.SimpleParser
 
fail(String) - Method in class xjavadoc.DefaultXTag
Utility method that should be called from DefaultXTag.validate() in case ov a validation failure.
first - Variable in class xjavadoc.NodeParser.JJCalls
 
first - Variable in class xjavadoc.SimpleNode
 
first - Variable in class xjavadoc.SimpleParser.JJCalls
 

G

GE - Static variable in interface xjavadoc.NodeParserConstants
 
GE - Static variable in interface xjavadoc.SimpleParserConstants
 
GOTO - Static variable in interface xjavadoc.NodeParserConstants
 
GOTO - Static variable in interface xjavadoc.SimpleParserConstants
 
GT - Static variable in interface xjavadoc.NodeParserConstants
 
GT - Static variable in interface xjavadoc.SimpleParserConstants
 
GetImage() - Method in class xjavadoc.JavaCharStream
 
GetSuffix(int) - Method in class xjavadoc.JavaCharStream
 
gen - Variable in class xjavadoc.NodeParser.JJCalls
 
gen - Variable in class xjavadoc.SimpleParser.JJCalls
 
generateParseException() - Method in class xjavadoc.NodeParser
 
generateParseException() - Method in class xjavadoc.SimpleParser
 
getAccessor() - Method in class xjavadoc.MethodImpl
 
getAccessor() - Method in interface xjavadoc.XMethod
If this method is a mutator, and a corresponding accessor exists, that accessor will be returned.
getAllSubclasses() - Method in class xjavadoc.AbstractClass
 
getAllSubclasses() - Method in interface xjavadoc.XClass
Returns the (known) subclasses, regardless of how deep in the class hierarchy.
getAllSuperElements() - Method in class xjavadoc.ConstructorImpl
 
getAttributeNames() - Method in class xjavadoc.DefaultXTag
Returns all tag parameters with the given name, or an empty List if none exist;
getAttributeNames() - Method in interface xjavadoc.XTag
Returns all tag attribute names, in the order they occur in the source.
getAttributeValue(String) - Method in class xjavadoc.DefaultXTag
Returns the first tag parameter with the given name, or null if none exist;
getAttributeValue(String) - Method in interface xjavadoc.XTag
Returns the value of the tag parameter with the given name, or null if none exist;
getBeginColumn() - Method in class xjavadoc.JavaCharStream
 
getBeginLine() - Method in class xjavadoc.JavaCharStream
 
getClasses() - Method in class xjavadoc.XPackage
Describe what the method does
getClasspath() - Method in class xjavadoc.ant.XJavadocTask
Returns the classpath
getColumn() - Method in class xjavadoc.JavaCharStream
Deprecated.  
getCommentText() - Method in class xjavadoc.XDoc
return description of program element
getCompilationUnit() - Method in class xjavadoc.SourceClass
 
getConstructor(String) - Method in class xjavadoc.AbstractClass
Gets the Constructor attribute of the AbstractClass object
getConstructor(String) - Method in interface xjavadoc.XClass
Gets the constructor with the given signature.
getConstructors() - Method in class xjavadoc.AbstractClass
Gets the constructors.
getConstructors() - Method in interface xjavadoc.XClass
 
getContainingAbstractClass() - Method in class xjavadoc.AbstractProgramElement
 
getContainingClass() - Method in class xjavadoc.AbstractProgramElement
 
getContainingClass() - Method in interface xjavadoc.XClass
Returns the containing class, if this is an inner class.
getContainingClass() - Method in interface xjavadoc.XProgramElement
 
getContainingPackage() - Method in class xjavadoc.AbstractClass
Describe what the method does
getContainingPackage() - Method in class xjavadoc.AbstractProgramElement
 
getContainingPackage() - Method in class xjavadoc.Primitive
 
getContainingPackage() - Method in interface xjavadoc.XClass
Returns the package this class lives in.
getContainingPackage() - Method in interface xjavadoc.XProgramElement
 
getDeclaredInterfaces() - Method in class xjavadoc.AbstractClass
Returns the interfaces that are declared in the source code.
getDescription() - Method in class xjavadoc.ParameterImpl
 
getDescription() - Method in interface xjavadoc.XParameter
Gets the description of this parameter.
getDimension() - Method in class xjavadoc.FieldImpl
 
getDimension() - Method in class xjavadoc.ParameterImpl
 
getDimension() - Method in class xjavadoc.ReturnType
 
getDimension() - Method in interface xjavadoc.Type
Returns the dimension as an int
getDimensionAsString() - Method in class xjavadoc.FieldImpl
 
getDimensionAsString() - Method in class xjavadoc.ParameterImpl
 
getDimensionAsString() - Method in class xjavadoc.ReturnType
 
getDimensionAsString() - Method in interface xjavadoc.Type
Returns the dimension as a String, "", "[]", "[][]" etc.
getDir() - Method in class xjavadoc.codeunit.CodeTestCase
Returns the directory where this class is located, provided that it's not in a jar.
getDirectSubclasses() - Method in class xjavadoc.AbstractClass
 
getDirectSubclasses() - Method in interface xjavadoc.XClass
Returns the (known) direct subclasses.
getDoc() - Method in class xjavadoc.AbstractProgramElement
Get the doc.
getDoc() - Method in class xjavadoc.DefaultXTag
 
getDoc() - Method in interface xjavadoc.XProgramElement
 
getDoc() - Method in interface xjavadoc.XTag
Returns the XDoc object we belong to.
getDocEncoding() - Method in class xjavadoc.XJavaDoc
Getter for generated file charset.
getEncoding() - Method in class xjavadoc.XJavaDoc
Getter for source file charset.
getEndColumn() - Method in class xjavadoc.JavaCharStream
 
getEndLine() - Method in class xjavadoc.JavaCharStream
 
getExtendingInterfaces() - Method in class xjavadoc.AbstractClass
 
getExtendingInterfaces() - Method in interface xjavadoc.XClass
Return the (known) interfaces that extend this interface.
getField(String) - Method in class xjavadoc.AbstractClass
Returns an XField with the given name.
getField(String) - Method in interface xjavadoc.XClass
 
getFields(Predicate, boolean) - Method in class xjavadoc.AbstractClass
 
getFields(boolean) - Method in class xjavadoc.AbstractClass
 
getFields() - Method in class xjavadoc.AbstractClass
Describe what the method does
getFields() - Method in interface xjavadoc.XClass
 
getFields(boolean) - Method in interface xjavadoc.XClass
 
getFile() - Method in class xjavadoc.SourceClass
 
getFileName(String) - Static method in class xjavadoc.SourceClass
Describe what the method does
getFiles() - Method in interface xjavadoc.SourceSet
 
getFiles() - Method in class xjavadoc.filesystem.FileSourceSet
Gets the files contained in the source set.
getFirstSentence() - Method in class xjavadoc.XDoc
Return the first sentence of the text of the comment for this doc item.
getFirstToken() - Method in class xjavadoc.SimpleNode
 
getImplementingClasses() - Method in class xjavadoc.AbstractClass
 
getImplementingClasses() - Method in interface xjavadoc.XClass
Return the (known) classes that implement this interface.
getImportedClasses() - Method in class xjavadoc.AbstractClass
Describe what the method does
getImportedClasses() - Method in interface xjavadoc.XClass
Returns the imported classes.
getImportedPackages() - Method in class xjavadoc.AbstractClass
Describe what the method does
getImportedPackages() - Method in interface xjavadoc.XClass
 
getInfo() - Method in class xjavadoc.DefaultXTag
 
getInfo() - Method in interface xjavadoc.XTag
 
getInnerClasses() - Method in class xjavadoc.AbstractClass
Describe what the method does
getInnerClasses() - Method in interface xjavadoc.XClass
Returns the inner classes.
getInterfaces() - Method in class xjavadoc.AbstractClass
Returns all the implemented interfaces (if this is a class) or all the extended interfaces (if this is an interface)
getInterfaces() - Method in class xjavadoc.BinaryClass
 
getInterfaces() - Method in interface xjavadoc.XClass
Returns all the interfaces implemented by this class.
getJavaFiles(File) - Static method in class xjavadoc.Util
Returns an array of String containing relative names of all java files under root.
getLastToken() - Method in class xjavadoc.SimpleNode
 
getLine() - Method in class xjavadoc.JavaCharStream
Deprecated.  
getLineNumber() - Method in class xjavadoc.DefaultXTag
 
getLineNumber() - Method in interface xjavadoc.XTag
 
getLineOffset() - Method in class xjavadoc.JavaDocReader
Returns the line offset we're currently reading
getMessage() - Method in class xjavadoc.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class xjavadoc.TagValidationException
 
getMessage() - Method in class xjavadoc.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethod(String) - Method in class xjavadoc.AbstractClass
 
getMethod(String, boolean) - Method in class xjavadoc.AbstractClass
 
getMethod(String, boolean) - Method in interface xjavadoc.XClass
Returns an XMethod with the given name and parameters.
getMethod(String) - Method in interface xjavadoc.XClass
 
getMethodTags(String, boolean) - Method in class xjavadoc.AbstractClass
 
getMethodTags(String, boolean) - Method in interface xjavadoc.XClass
Returns a collection of tags from the methods in this class (or superclasses).
getMethods() - Method in class xjavadoc.AbstractClass
 
getMethods(Predicate, boolean) - Method in class xjavadoc.AbstractClass
 
getMethods(boolean) - Method in class xjavadoc.AbstractClass
 
getMethods(boolean) - Method in interface xjavadoc.XClass
Returns all the methods.
getMethods(Predicate, boolean) - Method in interface xjavadoc.XClass
Returns all the methods that are accepted by the filter.
getMethods() - Method in interface xjavadoc.XClass
Returns all the methods, not including superclasses
getModifierSpecifier() - Method in class xjavadoc.AbstractProgramElement
Get the modifier specifier integer.
getModifierSpecifier() - Method in interface xjavadoc.XProgramElement
 
getModifiers() - Method in class xjavadoc.AbstractProgramElement
Get modifiers string.
getModifiers() - Method in interface xjavadoc.XProgramElement
 
getMutator() - Method in class xjavadoc.MethodImpl
 
getMutator() - Method in interface xjavadoc.XMethod
If this method is an accessor, and a corresponding mutator exists, that mutator will be returned.
getName() - Method in class xjavadoc.AbstractClass
 
getName() - Method in class xjavadoc.ConstructorImpl
 
getName() - Method in class xjavadoc.DefaultXTag
Returns the full name of the tag, excluding the @
getName() - Method in class xjavadoc.MemberImpl
 
getName() - Method in interface xjavadoc.Named
Get name
getName() - Method in class xjavadoc.ParameterImpl
 
getName() - Method in class xjavadoc.XPackage
Describe what the method does
getName() - Method in interface xjavadoc.XTag
Returns the full name of the tag, excluding the @
getNameWithSignature(boolean) - Method in class xjavadoc.AbstractExecutableMember
Gets the name and signature
getNameWithSignature(boolean) - Method in interface xjavadoc.XExecutableMember
Gets the name and signature
getNameWithoutPrefix() - Method in class xjavadoc.MethodImpl
 
getNameWithoutPrefix() - Method in interface xjavadoc.XMethod
Returns the name of the method with the prefix stripped away.
getNextAnonymousClassName() - Method in class xjavadoc.SourceClass
Returns "1", "2", etc., depending on how many inner classes we have.
getNextToken() - Method in class xjavadoc.NodeParser
 
getNextToken() - Method in class xjavadoc.NodeParserTokenManager
 
getNextToken() - Method in class xjavadoc.SimpleParser
 
getNextToken() - Method in class xjavadoc.SimpleParserTokenManager
 
getOutputStream() - Method in interface xjavadoc.filesystem.AbstractFile
Get an outputstream for the file.
getOutputStream() - Method in class xjavadoc.filesystem.ReaderFile
 
getOutputStream() - Method in class xjavadoc.filesystem.XJavadocFile
 
getOwner() - Method in class xjavadoc.XDoc
Gets the Owner attribute of the XDoc object
getPackageNameFor(String) - Static method in class xjavadoc.Util
 
getParamTag() - Method in class xjavadoc.ParameterImpl
 
getParamTag() - Method in interface xjavadoc.XParameter
Gets the param tag for this parameter.
getParameterDimension(int) - Method in class xjavadoc.AbstractExecutableMember
 
getParameterName(int) - Method in class xjavadoc.AbstractExecutableMember
 
getParameterType(int) - Method in class xjavadoc.AbstractExecutableMember
 
getParameterTypes() - Method in class xjavadoc.AbstractExecutableMember
 
getParameterTypes() - Method in interface xjavadoc.XExecutableMember
Returns the parameters as a comma separated list of classes.
getParameters() - Method in class xjavadoc.AbstractExecutableMember
Returns the method parameters.
getParameters() - Method in interface xjavadoc.XExecutableMember
Returns the parameters.
getPath() - Method in interface xjavadoc.filesystem.AbstractFile
 
getPath() - Method in class xjavadoc.filesystem.ReaderFile
 
getPath() - Method in class xjavadoc.filesystem.XJavadocFile
 
getPosition() - Method in class xjavadoc.SimpleNode
Returns our position under our parent.
getPrimitive(String) - Static method in class xjavadoc.XJavaDoc
Gets the Primitive attribute of the XJavaDoc class
getPropertyMap() - Method in class xjavadoc.XJavaDoc
 
getPropertyName() - Method in class xjavadoc.MethodImpl
 
getPropertyName() - Method in interface xjavadoc.XMethod
Returns the property name of this method (if it is an accessor or mutator), or null if it is not.
getPropertyType() - Method in class xjavadoc.MethodImpl
 
getPropertyType() - Method in interface xjavadoc.XMethod
Returns the type of the property this method represents, or null if this method is not a property method.
getQualifiedName() - Method in class xjavadoc.AbstractClass
Describe what the method does
getQualifiedName(int) - Method in interface xjavadoc.SourceSet
 
getQualifiedName() - Method in interface xjavadoc.XClass
Gets the qualified class name.
getQualifiedName(int) - Method in class xjavadoc.filesystem.FileSourceSet
Gets the fully qualified class name of the i'th file in the instance.
getQualifiedNameFor(String, String) - Static method in class xjavadoc.Util
 
getReader() - Method in class xjavadoc.SourceClass
Returns a reader for the source code.
getReader() - Method in interface xjavadoc.filesystem.AbstractFile
Obtain a reader for the file.
getReader(String) - Method in interface xjavadoc.filesystem.AbstractFile
 
getReader() - Method in class xjavadoc.filesystem.ReaderFile
 
getReader(String) - Method in class xjavadoc.filesystem.ReaderFile
 
getReader() - Method in class xjavadoc.filesystem.XJavadocFile
 
getReader(String) - Method in class xjavadoc.filesystem.XJavadocFile
 
getReturnType() - Method in class xjavadoc.MethodImpl
 
getReturnType() - Method in interface xjavadoc.XMethod
Returns the return type of the method.
getRootDir() - Method in class xjavadoc.codeunit.CodeTestCase
Returns the root directory of the package hierarchy where this class is located, provided that it's not in a jar.
getSignature(boolean) - Method in class xjavadoc.AbstractExecutableMember
Gets the signature
getSignature(boolean) - Method in interface xjavadoc.XExecutableMember
Returns the signature.
getSize() - Method in interface xjavadoc.SourceSet
 
getSize() - Method in class xjavadoc.filesystem.FileSourceSet
Returns the number of files in the instance
getSource() - Method in class xjavadoc.XJavaDocException
Gets the Source attribute of the XJavaDocException object
getSourceClasses(Predicate) - Method in class xjavadoc.XJavaDoc
 
getSourceClasses() - Method in class xjavadoc.XJavaDoc
Returns all classes in the registered source sets, including inner classes
getSourceFile(String) - Method in interface xjavadoc.SourceSet
 
getSourceFile(String) - Method in class xjavadoc.filesystem.FileSourceSet
Gets the File containing the source of the class.
getSourceFileFor(XProgramElement) - Static method in class xjavadoc.XJavaDoc
Gets the file the pe is contained in.
getSourcePackage(String) - Method in class xjavadoc.XJavaDoc
Returns the package.
getSourcePackages() - Method in class xjavadoc.XJavaDoc
Returns the packages of the specified classes during parsing.
getSuperElement() - Method in class xjavadoc.AbstractClass
Describe what the method does
getSuperElement(boolean) - Method in class xjavadoc.AbstractExecutableMember
 
getSuperElement() - Method in class xjavadoc.ConstructorImpl
 
getSuperElement() - Method in class xjavadoc.FieldImpl
 
getSuperElement() - Method in class xjavadoc.MethodImpl
 
getSuperElement() - Method in interface xjavadoc.XProgramElement
 
getSuperInterfaceElements() - Method in class xjavadoc.AbstractClass
 
getSuperInterfaceElements() - Method in class xjavadoc.MemberImpl
 
getSuperInterfaceElements() - Method in class xjavadoc.MethodImpl
 
getSuperInterfaceElements() - Method in interface xjavadoc.XProgramElement
 
getSuperclass() - Method in class xjavadoc.AbstractClass
Describe what the method does
getSuperclass() - Method in class xjavadoc.BinaryClass
 
getSuperclass() - Method in interface xjavadoc.XClass
Return superclass of this class.
getTag() - Method in class xjavadoc.TagValidationException
 
getTag(String) - Method in class xjavadoc.XDoc
Get the first tag of name tagName from this doc.
getTag(String, boolean) - Method in class xjavadoc.XDoc
Get the first tag of name tagName.
getTagAttributeValue(String, String) - Method in class xjavadoc.XDoc
Returns the tag attribute value.
getTagAttributeValue(String, String, boolean) - Method in class xjavadoc.XDoc
Returns the tag attribute value.
getTagFactory() - Method in class xjavadoc.AbstractProgramElement
 
getTagFactory() - Method in class xjavadoc.XJavaDoc
 
getTags(String) - Method in class xjavadoc.XDoc
Returns all the tags in this doc with the specified tagName (not superclasses).
getTags(String, boolean) - Method in class xjavadoc.XDoc
Returns all the tags with the specified tagName.
getTags() - Method in class xjavadoc.XDoc
Returns all the tags in this doc (not superclasses).
getTags(boolean) - Method in class xjavadoc.XDoc
Returns all the tags.
getThrownExceptions() - Method in class xjavadoc.AbstractExecutableMember
 
getThrownExceptions() - Method in interface xjavadoc.XExecutableMember
Returns the thrown exception classes.
getToken(int) - Method in interface xjavadoc.JavaParser
Gets the Token attribute of the JavaParser object.
getToken(int) - Method in class xjavadoc.NodeParser
 
getToken(int) - Method in class xjavadoc.SimpleParser
 
getTransformedName() - Method in class xjavadoc.AbstractClass
Gets the transformed class name, for example: Character$Subset
getTransformedName() - Method in interface xjavadoc.XClass
Gets the transformed class name, for example: Character$Subset
getTransformedQualifiedName() - Method in class xjavadoc.AbstractClass
Gets the transformed qualified class name, for example: java.lang.Character$Subset
getTransformedQualifiedName() - Method in interface xjavadoc.XClass
Gets the transformed qualified class name, for example: java.lang.Character$Subset
getType() - Method in class xjavadoc.AbstractClass
 
getType() - Method in class xjavadoc.FieldImpl
 
getType() - Method in class xjavadoc.ParameterImpl
Returns the class describing the type of this parameter.
getType() - Method in class xjavadoc.Primitive
 
getType() - Method in class xjavadoc.ReturnType
 
getType() - Method in class xjavadoc.SimpleNode
 
getType() - Method in interface xjavadoc.Type
Get type
getType() - Method in interface xjavadoc.XClass
Gets the type, e.g.
getTypeAsString() - Method in class xjavadoc.FieldImpl
 
getValue() - Method in class xjavadoc.DefaultXTag
Returns the full value of the tag.
getValue() - Method in interface xjavadoc.XTag
Returns the full value of the tag.
getWriter() - Method in interface xjavadoc.filesystem.AbstractFile
Obtain a writer for the file.
getWriter() - Method in class xjavadoc.filesystem.ReaderFile
 
getWriter() - Method in class xjavadoc.filesystem.XJavadocFile
 
getXClass(String) - Method in class xjavadoc.XJavaDoc
Get the XClass corresponding to the qualifiedName.
getXJavaDoc() - Method in class xjavadoc.AbstractProgramElement
 
getXJavaDoc() - Method in interface xjavadoc.XProgramElement
 
getXJavaDoc() - Method in class xjavadoc.ant.XJavadocTask
 
getXJavaDoc() - Method in class xjavadoc.codeunit.CodeTestCase
 

H

HEX_LITERAL - Static variable in interface xjavadoc.NodeParserConstants
 
HEX_LITERAL - Static variable in interface xjavadoc.SimpleParserConstants
 
HOOK - Static variable in interface xjavadoc.NodeParserConstants
 
HOOK - Static variable in interface xjavadoc.SimpleParserConstants
 
HasTag - class xjavadoc.predicates.HasTag.
Filter that accepts program elements that have a certain tag
HasTag() - Constructor for class xjavadoc.predicates.HasTag
 
HasTag(String) - Constructor for class xjavadoc.predicates.HasTag
 
hasImportedClasses() - Method in class xjavadoc.AbstractClass
 
hasImportedPackages() - Method in class xjavadoc.AbstractClass
 
hasInnerClasses() - Method in class xjavadoc.AbstractClass
 
hasTag(String) - Method in class xjavadoc.XDoc
Returns true if the tag exists.
hasTag(String, boolean) - Method in class xjavadoc.XDoc
Returns true if the tag exists.
hashCode() - Method in class xjavadoc.AbstractClass
 
hashCode() - Method in class xjavadoc.AbstractExecutableMember
 
hashCode() - Method in class xjavadoc.DefaultXTag
 
hashCode() - Method in class xjavadoc.MethodImpl
 
hashCode() - Method in class xjavadoc.XPackage
Describe what the method does
hashCode() - Method in interface xjavadoc.XTag
 
hashCode() - Method in class xjavadoc.filesystem.FileSourceSet
 
hexval(char) - Static method in class xjavadoc.JavaCharStream
 

I

IDENTIFIER - Static variable in interface xjavadoc.NodeParserConstants
 
IDENTIFIER - Static variable in interface xjavadoc.SimpleParserConstants
 
IF - Static variable in interface xjavadoc.NodeParserConstants
 
IF - Static variable in interface xjavadoc.SimpleParserConstants
 
IMPLEMENTS - Static variable in interface xjavadoc.NodeParserConstants
 
IMPLEMENTS - Static variable in interface xjavadoc.SimpleParserConstants
 
IMPORT - Static variable in interface xjavadoc.NodeParserConstants
 
IMPORT - Static variable in interface xjavadoc.SimpleParserConstants
 
INCR - Static variable in interface xjavadoc.NodeParserConstants
 
INCR - Static variable in interface xjavadoc.SimpleParserConstants
 
INSTANCEOF - Static variable in interface xjavadoc.NodeParserConstants
 
INSTANCEOF - Static variable in interface xjavadoc.SimpleParserConstants
 
INT - Static variable in interface xjavadoc.NodeParserConstants
 
INT - Static variable in interface xjavadoc.SimpleParserConstants
 
INTEGER_LITERAL - Static variable in interface xjavadoc.NodeParserConstants
 
INTEGER_LITERAL - Static variable in interface xjavadoc.SimpleParserConstants
 
INTERFACE - Static variable in interface xjavadoc.NodeParserConstants
 
INTERFACE - Static variable in interface xjavadoc.SimpleParserConstants
 
INVALID_LEXICAL_STATE - Static variable in class xjavadoc.TokenMgrError
Tried to change to an invalid lexical state.
IN_FORMAL_COMMENT - Static variable in interface xjavadoc.NodeParserConstants
 
IN_FORMAL_COMMENT - Static variable in interface xjavadoc.SimpleParserConstants
 
IN_MULTI_LINE_COMMENT - Static variable in interface xjavadoc.NodeParserConstants
 
IN_MULTI_LINE_COMMENT - Static variable in interface xjavadoc.SimpleParserConstants
 
IN_SINGLE_LINE_COMMENT - Static variable in interface xjavadoc.NodeParserConstants
 
IN_SINGLE_LINE_COMMENT - Static variable in interface xjavadoc.SimpleParserConstants
 
IS_UNICODE - Static variable in class xjavadoc.XJavaDoc
Indicates whether this XJavaDoc was built with or without unicode support
IfStatement() - Method in class xjavadoc.NodeParser
 
IfStatement() - Method in class xjavadoc.SimpleParser
 
ImportDeclaration() - Method in class xjavadoc.NodeParser
 
ImportDeclaration() - Method in class xjavadoc.SimpleParser
 
InclusiveOrExpression() - Method in class xjavadoc.NodeParser
 
InclusiveOrExpression() - Method in class xjavadoc.SimpleParser
 
Initializer() - Method in class xjavadoc.NodeParser
 
Initializer() - Method in class xjavadoc.SimpleParser
 
InstanceOfExpression() - Method in class xjavadoc.NodeParser
 
InstanceOfExpression() - Method in class xjavadoc.SimpleParser
 
InterfaceDeclaration() - Method in class xjavadoc.NodeParser
 
InterfaceDeclaration() - Method in class xjavadoc.SimpleParser
 
InterfaceMemberDeclaration() - Method in class xjavadoc.NodeParser
 
InterfaceMemberDeclaration() - Method in class xjavadoc.SimpleParser
 
Interfaces_Name() - Method in class xjavadoc.NodeParser
 
Interfaces_Name() - Method in class xjavadoc.SimpleParser
 
Interfaces_NameList() - Method in class xjavadoc.NodeParser
 
Interfaces_NameList() - Method in class xjavadoc.SimpleParser
 
id - Variable in class xjavadoc.SimpleNode
 
image - Variable in class xjavadoc.NodeParserTokenManager
 
image - Variable in class xjavadoc.SimpleParserTokenManager
 
image - Variable in class xjavadoc.Token
The string image of the token.
init(String, String, XDoc, int) - Method in class xjavadoc.DefaultXTag
Sets the name and value.
instanceCount - Static variable in class xjavadoc.BinaryClass
 
instanceCount - Static variable in class xjavadoc.ConstructorImpl
 
instanceCount - Static variable in class xjavadoc.DefaultXTag
 
instanceCount - Static variable in class xjavadoc.MethodImpl
 
instanceCount - Static variable in class xjavadoc.ParameterImpl
 
instanceCount - Static variable in class xjavadoc.SimpleNode
 
instanceCount - Static variable in class xjavadoc.SourceClass
 
instanceCount - Static variable in class xjavadoc.UnknownClass
 
instanceCount - Static variable in class xjavadoc.XDoc
 
isA(String) - Method in class xjavadoc.AbstractClass
 
isA(String, boolean) - Method in class xjavadoc.AbstractClass
 
isA(String) - Method in interface xjavadoc.XClass
Returns true if we are subclass or implement the class/interface with the name classOrInterfaceName
isA(String, boolean) - Method in interface xjavadoc.XClass
Returns true if we are subclass or implement the class/interface with the name classOrInterfaceName
isAbstract() - Method in class xjavadoc.AbstractProgramElement
 
isAbstract() - Method in interface xjavadoc.XClass
 
isAbstract() - Method in interface xjavadoc.XProgramElement
 
isAnonymous() - Method in class xjavadoc.AbstractClass
 
isAnonymous() - Method in interface xjavadoc.XClass
Returns true if this class is anonymous.
isConstructor() - Method in class xjavadoc.ConstructorImpl
 
isConstructor() - Method in class xjavadoc.MethodImpl
Gets the Constructor attribute of the SourceMethod object
isConstructor() - Method in interface xjavadoc.XExecutableMember
Return true if this is a constructor.
isDefaultPackage() - Method in class xjavadoc.XPackage
Gets the DefaultPackage attribute of the XPackage object
isExtraClass() - Method in class xjavadoc.SourceClass
 
isFinal() - Method in class xjavadoc.AbstractProgramElement
 
isFinal() - Method in interface xjavadoc.XProgramElement
 
isImplementingInterface(String) - Method in class xjavadoc.AbstractClass
 
isImplementingInterface(String, boolean) - Method in class xjavadoc.AbstractClass
 
isImplementingInterface(String, boolean) - Method in class xjavadoc.BinaryClass
 
isImplementingInterface(String) - Method in interface xjavadoc.XClass
Returns true if it implements full_qualified_type_name (or recursively superclasses implement).
isImplementingInterface(String, boolean) - Method in interface xjavadoc.XClass
Returns true if it implements full_qualified_type_name (or recursively superclasses implement, if superclasses==true).
isInner() - Method in class xjavadoc.AbstractClass
 
isInner() - Method in interface xjavadoc.XClass
Returns true if this is an inner class.
isInterface() - Method in class xjavadoc.AbstractClass
Gets the Interface attribute of the SourceClass object
isInterface() - Method in interface xjavadoc.XClass
 
isNative() - Method in class xjavadoc.AbstractExecutableMember
Gets the Native attribute of the AbstractExecutableMember object
isNative() - Method in interface xjavadoc.XExecutableMember
 
isPackagePrivate() - Method in class xjavadoc.AbstractProgramElement
 
isPackagePrivate() - Method in interface xjavadoc.XProgramElement
 
isPrimitive() - Method in class xjavadoc.BinaryClass
 
isPrimitive() - Method in class xjavadoc.Primitive
 
isPrimitive() - Method in class xjavadoc.SourceClass
 
isPrimitive() - Method in class xjavadoc.UnknownClass
 
isPrimitive() - Method in interface xjavadoc.XClass
Returns true if this class is a primitive.
isPrivate() - Method in class xjavadoc.AbstractProgramElement
 
isPrivate() - Method in interface xjavadoc.XProgramElement
 
isPropertyAccessor() - Method in class xjavadoc.MethodImpl
 
isPropertyAccessor() - Method in interface xjavadoc.XMethod
 
isPropertyMutator() - Method in class xjavadoc.MethodImpl
 
isPropertyMutator() - Method in interface xjavadoc.XMethod
 
isProtected() - Method in class xjavadoc.AbstractProgramElement
 
isProtected() - Method in interface xjavadoc.XProgramElement
 
isPublic() - Method in class xjavadoc.AbstractProgramElement
 
isPublic() - Method in interface xjavadoc.XProgramElement
 
isSelected(File, String, File) - Method in class xjavadoc.ant.XJavadocFilter
 
isStatic() - Method in class xjavadoc.AbstractProgramElement
 
isStatic() - Method in interface xjavadoc.XProgramElement
 
isSubclassOf(String) - Method in class xjavadoc.AbstractClass
 
isSubclassOf(String, boolean) - Method in class xjavadoc.AbstractClass
 
isSubclassOf(String, boolean) - Method in class xjavadoc.BinaryClass
 
isSubclassOf(String) - Method in interface xjavadoc.XClass
Returns true if the superclass (or recursively superclass of superclass) is full_qualified_type_name.
isSubclassOf(String, boolean) - Method in interface xjavadoc.XClass
Returns true if the superclass (or recursively superclass of superclass, if superclasses==true) is full_qualified_type_name.
isSynchronized() - Method in class xjavadoc.AbstractExecutableMember
Gets the Synchronized attribute of the AbstractExecutableMember object
isSynchronized() - Method in interface xjavadoc.XExecutableMember
 
isTransient() - Method in class xjavadoc.FieldImpl
 
isTransient() - Method in interface xjavadoc.XField
Gets the Transient attribute of the XField object
isValidating() - Method in class xjavadoc.XTagFactory
 
isVolatile() - Method in class xjavadoc.FieldImpl
 
isVolatile() - Method in interface xjavadoc.XField
Gets the Volatile attribute of the XField object
isWriteable() - Method in class xjavadoc.BinaryClass
whether this class is writeable an can be save ( it can not )
isWriteable() - Method in class xjavadoc.Primitive
whether this class can be saved ( it can not )
isWriteable() - Method in class xjavadoc.SourceClass
Gets the Writeable attribute of the SourceClass object
isWriteable() - Method in class xjavadoc.UnknownClass
whether this class can be saved ( it cannot )
isWriteable() - Method in interface xjavadoc.XClass
Returns true if this instance can be saved.
isWriteable() - Method in interface xjavadoc.filesystem.AbstractFile
Determine if the file is writeable or not.
isWriteable() - Method in class xjavadoc.filesystem.ReaderFile
 
isWriteable() - Method in class xjavadoc.filesystem.XJavadocFile
 

J

JJTADDITIVEEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTALLOCATIONEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTANDEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTARGUMENTLIST - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTARGUMENTS - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTARRAYDIMSANDINITS - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTARRAYINITIALIZER - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTASSERTSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTASSIGNMENTOPERATOR - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTBLOCK - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTBLOCKSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTBOOLEANLITERAL - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTBREAKSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCASTEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCASTLOOKAHEAD - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCLASSBODY - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCLASSBODYDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCLASSDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCOMPILATIONUNIT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCONDITIONALANDEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCONDITIONALEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCONDITIONALOREXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCONSTRUCTORDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTCONTINUESTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTDOSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTEMPTYSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTEQUALITYEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTEXCLUSIVEOREXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTEXECUTABLEMEMBERTHROWS_NAME - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTEXECUTABLEMEMBERTHROWS_NAMELIST - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTEXPLICITCONSTRUCTORINVOCATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFIELDDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFIELDDECLARATOR - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFIELD_TYPE - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFIELD_VARIABLEDECLARATORID - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFORINIT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFORMALPARAMETER - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFORMALPARAMETERS - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFORSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTFORUPDATE - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTIFSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTIMPORTDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTINCLUSIVEOREXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTINITIALIZER - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTINSTANCEOFEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTINTERFACEDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTINTERFACEMEMBERDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTINTERFACES_NAME - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTINTERFACES_NAMELIST - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTLABELEDSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTLITERAL - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTLOCALVARIABLEDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTMETHODDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTMETHODDECLARATIONLOOKAHEAD - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTMETHODDECLARATOR - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTMETHODRESULT_TYPE - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTMETHOD_BLOCK - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTMETHOD_BLOCKSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTMULTIPLICATIVEEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTNAME - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTNAMELIST - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTNESTEDCLASSDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTNESTEDINTERFACEDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTNULLLITERAL - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTNodeParserState - class xjavadoc.JJTNodeParserState.
 
JJTNodeParserState() - Constructor for class xjavadoc.JJTNodeParserState
 
JJTPACKAGEDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPARAMETER_TYPE - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPARAMETER_VARIABLEDECLARATORID - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPOSTFIXEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPREDECREMENTEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPREINCREMENTEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPRIMARYEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPRIMARYPREFIX - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPRIMARYSUFFIX - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTPRIMITIVETYPE - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTRELATIONALEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTRESULTTYPE - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTRETURNSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTSHIFTEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTSTATEMENTEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTSTATEMENTEXPRESSIONLIST - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTSWITCHLABEL - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTSWITCHSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTSYNCHRONIZEDSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTTHROWSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTTRYSTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTTYPE - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTTYPEDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTUNARYEXPRESSION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTUNARYEXPRESSIONNOTPLUSMINUS - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTUNMODIFIEDCLASSDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTUNMODIFIEDINTERFACEDECLARATION - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTVARIABLEDECLARATOR - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTVARIABLEDECLARATORID - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTVARIABLEINITIALIZER - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JJTWHILESTATEMENT - Static variable in interface xjavadoc.NodeParserTreeConstants
 
JavaCharStream - class xjavadoc.JavaCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class xjavadoc.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class xjavadoc.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class xjavadoc.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class xjavadoc.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class xjavadoc.JavaCharStream
 
JavaCharStream(InputStream) - Constructor for class xjavadoc.JavaCharStream
 
JavaDocReader - class xjavadoc.JavaDocReader.
A reader which strips away any spaces and stars at the beginning of javadoc.
JavaDocReader(Reader) - Constructor for class xjavadoc.JavaDocReader
 
JavaParser - interface xjavadoc.JavaParser.
Describe what this class does
jj_input_stream - Variable in class xjavadoc.NodeParser
 
jj_input_stream - Variable in class xjavadoc.SimpleParser
 
jj_nt - Variable in class xjavadoc.NodeParser
 
jj_nt - Variable in class xjavadoc.SimpleParser
 
jjbitVec0 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec0 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjbitVec2 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec2 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjbitVec3 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec3 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjbitVec4 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec4 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjbitVec5 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec5 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjbitVec6 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec6 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjbitVec7 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec7 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjbitVec8 - Static variable in class xjavadoc.NodeParserTokenManager
 
jjbitVec8 - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjimageLen - Variable in class xjavadoc.NodeParserTokenManager
 
jjimageLen - Variable in class xjavadoc.SimpleParserTokenManager
 
jjmatchedKind - Variable in class xjavadoc.NodeParserTokenManager
 
jjmatchedKind - Variable in class xjavadoc.SimpleParserTokenManager
 
jjmatchedPos - Variable in class xjavadoc.NodeParserTokenManager
 
jjmatchedPos - Variable in class xjavadoc.SimpleParserTokenManager
 
jjnewLexState - Static variable in class xjavadoc.NodeParserTokenManager
 
jjnewLexState - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjnewStateCnt - Variable in class xjavadoc.NodeParserTokenManager
 
jjnewStateCnt - Variable in class xjavadoc.SimpleParserTokenManager
 
jjnextStates - Static variable in class xjavadoc.NodeParserTokenManager
 
jjnextStates - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjround - Variable in class xjavadoc.NodeParserTokenManager
 
jjround - Variable in class xjavadoc.SimpleParserTokenManager
 
jjstrLiteralImages - Static variable in class xjavadoc.NodeParserTokenManager
 
jjstrLiteralImages - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjtAddChild(Node, int) - Method in interface xjavadoc.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class xjavadoc.SimpleNode
 
jjtClose() - Method in interface xjavadoc.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class xjavadoc.SimpleNode
 
jjtGetChild(int) - Method in interface xjavadoc.Node
This method returns a child node.
jjtGetChild(int) - Method in class xjavadoc.SimpleNode
 
jjtGetNumChildren() - Method in interface xjavadoc.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class xjavadoc.SimpleNode
 
jjtGetParent() - Method in interface xjavadoc.Node
 
jjtGetParent() - Method in class xjavadoc.SimpleNode
 
jjtNodeName - Static variable in interface xjavadoc.NodeParserTreeConstants
 
jjtOpen() - Method in interface xjavadoc.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class xjavadoc.SimpleNode
 
jjtSetParent(Node) - Method in interface xjavadoc.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class xjavadoc.SimpleNode
 
jjtoMore - Static variable in class xjavadoc.NodeParserTokenManager
 
jjtoMore - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjtoSkip - Static variable in class xjavadoc.NodeParserTokenManager
 
jjtoSkip - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjtoSpecial - Static variable in class xjavadoc.NodeParserTokenManager
 
jjtoSpecial - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjtoToken - Static variable in class xjavadoc.NodeParserTokenManager
 
jjtoToken - Static variable in class xjavadoc.SimpleParserTokenManager
 
jjtree - Variable in class xjavadoc.NodeParser
 

K

kind - Variable in class xjavadoc.Token
An integer that describes the kind of this token.

L

LBRACE - Static variable in interface xjavadoc.NodeParserConstants
 
LBRACE - Static variable in interface xjavadoc.SimpleParserConstants
 
LBRACKET - Static variable in interface xjavadoc.NodeParserConstants
 
LBRACKET - Static variable in interface xjavadoc.SimpleParserConstants
 
LE - Static variable in interface xjavadoc.NodeParserConstants
 
LE - Static variable in interface xjavadoc.SimpleParserConstants
 
LETTER - Static variable in interface xjavadoc.NodeParserConstants
 
LETTER - Static variable in interface xjavadoc.SimpleParserConstants
 
LEXICAL_ERROR - Static variable in class xjavadoc.TokenMgrError
Lexical error occured.
LONG - Static variable in interface xjavadoc.NodeParserConstants
 
LONG - Static variable in interface xjavadoc.SimpleParserConstants
 
LOOP_DETECTED - Static variable in class xjavadoc.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LPAREN - Static variable in interface xjavadoc.NodeParserConstants
 
LPAREN - Static variable in interface xjavadoc.SimpleParserConstants
 
LSHIFT - Static variable in interface xjavadoc.NodeParserConstants
 
LSHIFT - Static variable in interface xjavadoc.SimpleParserConstants
 
LSHIFTASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
LSHIFTASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
LT - Static variable in interface xjavadoc.NodeParserConstants
 
LT - Static variable in interface xjavadoc.SimpleParserConstants
 
LabeledStatement() - Method in class xjavadoc.NodeParser
 
LabeledStatement() - Method in class xjavadoc.SimpleParser
 
Literal() - Method in class xjavadoc.NodeParser
 
Literal() - Method in class xjavadoc.SimpleParser
 
LocalVariableDeclaration() - Method in class xjavadoc.NodeParser
 
LocalVariableDeclaration() - Method in class xjavadoc.SimpleParser
 
last - Variable in class xjavadoc.SimpleNode
 
lastModified() - Method in class xjavadoc.AbstractClass
 
lastModified() - Method in class xjavadoc.SourceClass
Describe what the method does
lastModified() - Method in interface xjavadoc.XClass
 
lastModified() - Method in interface xjavadoc.filesystem.AbstractFile
Get the last modified timestamp of the file, or 0 if not available.
lastModified() - Method in class xjavadoc.filesystem.ReaderFile
 
lastModified() - Method in class xjavadoc.filesystem.XJavadocFile
 
lengthOfMatch - Variable in class xjavadoc.NodeParserTokenManager
 
lengthOfMatch - Variable in class xjavadoc.SimpleParserTokenManager
 
lexStateNames - Static variable in class xjavadoc.NodeParserTokenManager
 
lexStateNames - Static variable in class xjavadoc.SimpleParserTokenManager
 
logMessage(SourceClass, UnknownClass, String, int) - Method in class xjavadoc.XJavaDoc
 
lookingAhead - Variable in class xjavadoc.NodeParser
 
lookingAhead - Variable in class xjavadoc.SimpleParser
 

M

MINUS - Static variable in interface xjavadoc.NodeParserConstants
 
MINUS - Static variable in interface xjavadoc.SimpleParserConstants
 
MINUSASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
MINUSASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
MULTI_LINE_COMMENT - Static variable in interface xjavadoc.NodeParserConstants
 
MULTI_LINE_COMMENT - Static variable in interface xjavadoc.SimpleParserConstants
 
MemberImpl - class xjavadoc.MemberImpl.
Baseclass for field, method and constructor
MemberImpl(AbstractClass, XTagFactory) - Constructor for class xjavadoc.MemberImpl
 
MethodDeclaration() - Method in class xjavadoc.NodeParser
 
MethodDeclaration() - Method in class xjavadoc.SimpleParser
 
MethodDeclarationLookahead() - Method in class xjavadoc.NodeParser
 
MethodDeclarationLookahead() - Method in class xjavadoc.SimpleParser
 
MethodDeclarator(MethodImpl) - Method in class xjavadoc.NodeParser
 
MethodDeclarator(MethodImpl) - Method in class xjavadoc.SimpleParser
 
MethodImpl - class xjavadoc.MethodImpl.
Describe what this class does
MethodImpl(AbstractClass, XTagFactory) - Constructor for class xjavadoc.MethodImpl
 
MethodResult_Type(MethodImpl) - Method in class xjavadoc.NodeParser
 
MethodResult_Type(MethodImpl) - Method in class xjavadoc.SimpleParser
 
Method_Block() - Method in class xjavadoc.NodeParser
 
Method_Block() - Method in class xjavadoc.SimpleParser
 
Method_BlockStatement() - Method in class xjavadoc.NodeParser
 
Method_BlockStatement() - Method in class xjavadoc.SimpleParser
 
MoreLexicalActions() - Method in class xjavadoc.NodeParserTokenManager
 
MoreLexicalActions() - Method in class xjavadoc.SimpleParserTokenManager
 
MultiplicativeExpression() - Method in class xjavadoc.NodeParser
 
MultiplicativeExpression() - Method in class xjavadoc.SimpleParser
 

N

NATIVE - Static variable in interface xjavadoc.NodeParserConstants
 
NATIVE - Static variable in interface xjavadoc.SimpleParserConstants
 
NE - Static variable in interface xjavadoc.NodeParserConstants
 
NE - Static variable in interface xjavadoc.SimpleParserConstants
 
NEW - Static variable in interface xjavadoc.NodeParserConstants
 
NEW - Static variable in interface xjavadoc.SimpleParserConstants
 
NO_IMPORTED_PACKAGES - Static variable in class xjavadoc.XJavaDoc
messgage level for reporting unqualified classes when there are no imported packages
NULL - Static variable in interface xjavadoc.NodeParserConstants
 
NULL - Static variable in interface xjavadoc.SimpleParserConstants
 
Name() - Method in class xjavadoc.NodeParser
 
Name() - Method in class xjavadoc.SimpleParser
 
NameList() - Method in class xjavadoc.NodeParser
 
NameList() - Method in class xjavadoc.SimpleParser
 
Named - interface xjavadoc.Named.
Everything that can have a name implements this interface
NestedClassDeclaration() - Method in class xjavadoc.NodeParser
 
NestedClassDeclaration() - Method in class xjavadoc.SimpleParser
 
NestedInterfaceDeclaration() - Method in class xjavadoc.NodeParser
 
NestedInterfaceDeclaration() - Method in class xjavadoc.SimpleParser
 
Node - interface xjavadoc.Node.
 
NodeParser - class xjavadoc.NodeParser.
 
NodeParser(XJavaDoc, XTagFactory) - Constructor for class xjavadoc.NodeParser
This constructor was added to allow the re-use of parsers.
NodeParser(InputStream) - Constructor for class xjavadoc.NodeParser
 
NodeParser(Reader) - Constructor for class xjavadoc.NodeParser
 
NodeParser(NodeParserTokenManager) - Constructor for class xjavadoc.NodeParser
 
NodeParser.JJCalls - class xjavadoc.NodeParser.JJCalls.
 
NodeParser.JJCalls() - Constructor for class xjavadoc.NodeParser.JJCalls
 
NodeParserConstants - interface xjavadoc.NodeParserConstants.
 
NodeParserTokenManager - class xjavadoc.NodeParserTokenManager.
 
NodeParserTokenManager(JavaCharStream) - Constructor for class xjavadoc.NodeParserTokenManager
 
NodeParserTokenManager(JavaCharStream, int) - Constructor for class xjavadoc.NodeParserTokenManager
 
NodeParserTreeConstants - interface xjavadoc.NodeParserTreeConstants.
 
NodePrinter - class xjavadoc.NodePrinter.
This visitor prints a node and all its children to a PrintWriter.
NodePrinter() - Constructor for class xjavadoc.NodePrinter
 
NullLiteral() - Method in class xjavadoc.NodeParser
 
NullLiteral() - Method in class xjavadoc.SimpleParser
 
newToken(int) - Static method in class xjavadoc.Token
Returns a new Token object, by default.
next - Variable in class xjavadoc.NodeParser.JJCalls
 
next - Variable in class xjavadoc.SimpleParser.JJCalls
 
next - Variable in class xjavadoc.Token
A reference to the next regular (non-special) token from the input stream.
nodeArity() - Method in class xjavadoc.JJTNodeParserState
 
nodeCreated() - Method in class xjavadoc.JJTNodeParserState
 

O

OCTAL_LITERAL - Static variable in interface xjavadoc.NodeParserConstants
 
OCTAL_LITERAL - Static variable in interface xjavadoc.SimpleParserConstants
 
ONE_OR_MORE_IMPORTED_PACKAGES - Static variable in class xjavadoc.XJavaDoc
messgage level for reporting unqualified classes when there are one or more imported packages
ORASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
ORASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
openNodeScope(Node) - Method in class xjavadoc.JJTNodeParserState
 

P

PACKAGE - Static variable in interface xjavadoc.NodeParserConstants
 
PACKAGE - Static variable in interface xjavadoc.SimpleParserConstants
 
PLUS - Static variable in interface xjavadoc.NodeParserConstants
 
PLUS - Static variable in interface xjavadoc.SimpleParserConstants
 
PLUSASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
PLUSASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
PRIVATE - Static variable in interface xjavadoc.NodeParserConstants
 
PRIVATE - Static variable in interface xjavadoc.SimpleParserConstants
 
PROPERTY_ACCESSOR_PREDICATE - Static variable in interface xjavadoc.XMethod
Predicate that can be used to retrieve all property accessor methods.
PROPERTY_MUTATOR_PREDICATE - Static variable in interface xjavadoc.XMethod
Predicate that can be used to retrieve all property mutator methods.
PROTECTED - Static variable in interface xjavadoc.NodeParserConstants
 
PROTECTED - Static variable in interface xjavadoc.SimpleParserConstants
 
PUBLIC - Static variable in interface xjavadoc.NodeParserConstants
 
PUBLIC - Static variable in interface xjavadoc.SimpleParserConstants
 
PackageDeclaration() - Method in class xjavadoc.NodeParser
 
PackageDeclaration() - Method in class xjavadoc.SimpleParser
 
ParameterImpl - class xjavadoc.ParameterImpl.
This is a flyweight implementation of XParameter
ParameterImpl() - Constructor for class xjavadoc.ParameterImpl
 
Parameter_Type() - Method in class xjavadoc.NodeParser
 
Parameter_Type() - Method in class xjavadoc.SimpleParser
 
Parameter_VariableDeclaratorId() - Method in class xjavadoc.NodeParser
 
Parameter_VariableDeclaratorId() - Method in class xjavadoc.SimpleParser
 
ParseException - exception xjavadoc.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class xjavadoc.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class xjavadoc.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class xjavadoc.ParseException
 
PostfixExpression() - Method in class xjavadoc.NodeParser
 
PostfixExpression() - Method in class xjavadoc.SimpleParser
 
PreDecrementExpression() - Method in class xjavadoc.NodeParser
 
PreDecrementExpression() - Method in class xjavadoc.SimpleParser
 
PreIncrementExpression() - Method in class xjavadoc.NodeParser
 
PreIncrementExpression() - Method in class xjavadoc.SimpleParser
 
PrimaryExpression() - Method in class xjavadoc.NodeParser
 
PrimaryExpression() - Method in class xjavadoc.SimpleParser
 
PrimaryPrefix() - Method in class xjavadoc.NodeParser
 
PrimaryPrefix() - Method in class xjavadoc.SimpleParser
 
PrimarySuffix() - Method in class xjavadoc.NodeParser
 
PrimarySuffix() - Method in class xjavadoc.SimpleParser
 
Primitive - class xjavadoc.Primitive.
This class represents primitive types
Primitive(XJavaDoc, String, String) - Constructor for class xjavadoc.Primitive
 
PrimitiveType() - Method in class xjavadoc.NodeParser
 
PrimitiveType() - Method in class xjavadoc.SimpleParser
 
ProgramElementPredicate - class xjavadoc.predicates.ProgramElementPredicate.
 
ProgramElementPredicate() - Constructor for class xjavadoc.predicates.ProgramElementPredicate
 
parent - Variable in class xjavadoc.SimpleNode
 
parsePropertyString(String, List, List) - Static method in class xjavadoc.XJavaDoc
Parses a string containing ${xxx} style property references into two lists.
parser - Variable in class xjavadoc.SimpleNode
 
peekNode() - Method in class xjavadoc.JJTNodeParserState
 
popNode() - Method in class xjavadoc.JJTNodeParserState
 
populate(SourceClass) - Method in interface xjavadoc.JavaParser
Populates the class by parsing its source.
populate(SourceClass) - Method in class xjavadoc.NodeParser
This was also added to allow parsers to be re-usable.
populate(SourceClass) - Method in class xjavadoc.SimpleParser
This was also added to allow parsers to be re-usable.
print(SimpleNode, Writer) - Static method in class xjavadoc.NodePrinter
Describe what the method does
print(Writer) - Method in class xjavadoc.SourceClass
Prints this class to a stream
printLogMessages(PrintStream, int) - Method in class xjavadoc.XJavaDoc
Prints the log messages encountered during parsing
printMemoryStatus() - Static method in class xjavadoc.XJavaDoc
Dump to sytem out the status of XJavadoc.
pushNode(Node) - Method in class xjavadoc.JJTNodeParserState
 

Q

qualify(String) - Method in class xjavadoc.AbstractClass
 
qualify(String) - Method in class xjavadoc.SourceClass
Returns fully qualified name of a class.
qualify(String) - Method in interface xjavadoc.XClass
 

R

RBRACE - Static variable in interface xjavadoc.NodeParserConstants
 
RBRACE - Static variable in interface xjavadoc.SimpleParserConstants
 
RBRACKET - Static variable in interface xjavadoc.NodeParserConstants
 
RBRACKET - Static variable in interface xjavadoc.SimpleParserConstants
 
REM - Static variable in interface xjavadoc.NodeParserConstants
 
REM - Static variable in interface xjavadoc.SimpleParserConstants
 
REMASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
REMASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
RETURN - Static variable in interface xjavadoc.NodeParserConstants
 
RETURN - Static variable in interface xjavadoc.SimpleParserConstants
 
RPAREN - Static variable in interface xjavadoc.NodeParserConstants
 
RPAREN - Static variable in interface xjavadoc.SimpleParserConstants
 
RSIGNEDSHIFT - Static variable in interface xjavadoc.NodeParserConstants
 
RSIGNEDSHIFT - Static variable in interface xjavadoc.SimpleParserConstants
 
RSIGNEDSHIFTASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
RSIGNEDSHIFTASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
RUNSIGNEDSHIFT - Static variable in interface xjavadoc.NodeParserConstants
 
RUNSIGNEDSHIFT - Static variable in interface xjavadoc.SimpleParserConstants
 
RUNSIGNEDSHIFTASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
RUNSIGNEDSHIFTASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
ReInit(Reader, int, int, int) - Method in class xjavadoc.JavaCharStream
 
ReInit(Reader, int, int) - Method in class xjavadoc.JavaCharStream
 
ReInit(Reader) - Method in class xjavadoc.JavaCharStream
 
ReInit(InputStream, int, int, int) - Method in class xjavadoc.JavaCharStream
 
ReInit(InputStream, int, int) - Method in class xjavadoc.JavaCharStream
 
ReInit(InputStream) - Method in class xjavadoc.JavaCharStream
 
ReInit(InputStream) - Method in class xjavadoc.NodeParser
 
ReInit(Reader) - Method in class xjavadoc.NodeParser
 
ReInit(NodeParserTokenManager) - Method in class xjavadoc.NodeParser
 
ReInit(JavaCharStream) - Method in class xjavadoc.NodeParserTokenManager
 
ReInit(JavaCharStream, int) - Method in class xjavadoc.NodeParserTokenManager
 
ReInit(InputStream) - Method in class xjavadoc.SimpleParser
 
ReInit(Reader) - Method in class xjavadoc.SimpleParser
 
ReInit(SimpleParserTokenManager) - Method in class xjavadoc.SimpleParser
 
ReInit(JavaCharStream) - Method in class xjavadoc.SimpleParserTokenManager
 
ReInit(JavaCharStream, int) - Method in class xjavadoc.SimpleParserTokenManager
 
ReaderFile - class xjavadoc.filesystem.ReaderFile.
 
ReaderFile(Reader) - Constructor for class xjavadoc.filesystem.ReaderFile
 
RelationalExpression() - Method in class xjavadoc.NodeParser
 
RelationalExpression() - Method in class xjavadoc.SimpleParser
 
ResultType(MethodImpl) - Method in class xjavadoc.NodeParser
 
ResultType(MethodImpl) - Method in class xjavadoc.SimpleParser
 
ReturnStatement() - Method in class xjavadoc.NodeParser
 
ReturnStatement() - Method in class xjavadoc.SimpleParser
 
ReturnType - class xjavadoc.ReturnType.
Implementation of Type for method return types.
ReturnType(MethodImpl) - Constructor for class xjavadoc.ReturnType
 
read() - Method in class xjavadoc.JavaDocReader
Reads a byte of data.
read(char[], int, int) - Method in class xjavadoc.JavaDocReader
Reads into an array of bytes.
readChar() - Method in class xjavadoc.JavaCharStream
 
registerTagClass(String, Class) - Method in class xjavadoc.XTagFactory
 
registerTags(String) - Method in class xjavadoc.XJavaDoc
Registers tags.
registerTags(String, XTagFactory) - Method in class xjavadoc.tags.TagIntrospector
 
removeAttribute(String) - Method in class xjavadoc.DefaultXTag
Removes an attribute
removeAttribute(String) - Method in interface xjavadoc.XTag
 
removeDocListener(XDocListener) - Method in class xjavadoc.XDoc
remove doc listener
removeTag(XTag) - Method in class xjavadoc.XDoc
Removes tag.
removeTagListener(XTagListener) - Method in class xjavadoc.DefaultXTag
remove doc listener
removeTagListener(XTagListener) - Method in interface xjavadoc.XTag
 
replaceProperties(String, Map) - Static method in class xjavadoc.XJavaDoc
Replaces ${xxx} style constructions in the given value with the string value of the corresponding data types.
reset() - Method in class xjavadoc.AbstractClass
 
reset() - Method in class xjavadoc.AbstractProgramElement
 
reset() - Method in class xjavadoc.JJTNodeParserState
 
reset() - Method in class xjavadoc.SourceClass
 
reset(boolean) - Method in class xjavadoc.XJavaDoc
Resets the caches.
resolveImportedClasses() - Method in class xjavadoc.AbstractClass
 
rootNode() - Method in class xjavadoc.JJTNodeParserState
 

S

SC_AND - Static variable in interface xjavadoc.NodeParserConstants
 
SC_AND - Static variable in interface xjavadoc.SimpleParserConstants
 
SC_OR - Static variable in interface xjavadoc.NodeParserConstants
 
SC_OR - Static variable in interface xjavadoc.SimpleParserConstants
 
SEMICOLON - Static variable in interface xjavadoc.NodeParserConstants
 
SEMICOLON - Static variable in interface xjavadoc.SimpleParserConstants
 
SHORT - Static variable in interface xjavadoc.NodeParserConstants
 
SHORT - Static variable in interface xjavadoc.SimpleParserConstants
 
SINGLE_LINE_COMMENT - Static variable in interface xjavadoc.NodeParserConstants
 
SINGLE_LINE_COMMENT - Static variable in interface xjavadoc.SimpleParserConstants
 
SLASH - Static variable in interface xjavadoc.NodeParserConstants
 
SLASH - Static variable in interface xjavadoc.SimpleParserConstants
 
SLASHASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
SLASHASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
STAR - Static variable in interface xjavadoc.NodeParserConstants
 
STAR - Static variable in interface xjavadoc.SimpleParserConstants
 
STARASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
STARASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
STATIC - Static variable in interface xjavadoc.NodeParserConstants
 
STATIC - Static variable in interface xjavadoc.SimpleParserConstants
 
STATIC_LEXER_ERROR - Static variable in class xjavadoc.TokenMgrError
An attempt wass made to create a second instance of a static token manager.
STRICTFP - Static variable in interface xjavadoc.NodeParserConstants
 
STRICTFP - Static variable in interface xjavadoc.SimpleParserConstants
 
STRING_LITERAL - Static variable in interface xjavadoc.NodeParserConstants
 
STRING_LITERAL - Static variable in interface xjavadoc.SimpleParserConstants
 
SUPER - Static variable in interface xjavadoc.NodeParserConstants
 
SUPER - Static variable in interface xjavadoc.SimpleParserConstants
 
SWITCH - Static variable in interface xjavadoc.NodeParserConstants
 
SWITCH - Static variable in interface xjavadoc.SimpleParserConstants
 
SYNCHRONIZED - Static variable in interface xjavadoc.NodeParserConstants
 
SYNCHRONIZED - Static variable in interface xjavadoc.SimpleParserConstants
 
ShiftExpression() - Method in class xjavadoc.NodeParser
 
ShiftExpression() - Method in class xjavadoc.SimpleParser
 
SimpleNode - class xjavadoc.SimpleNode.
 
SimpleNode(int) - Constructor for class xjavadoc.SimpleNode
 
SimpleNode(JavaParser, int) - Constructor for class xjavadoc.SimpleNode
 
SimpleParser - class xjavadoc.SimpleParser.
 
SimpleParser(XJavaDoc, XTagFactory) - Constructor for class xjavadoc.SimpleParser
This constructor was added to allow the re-use of parsers.
SimpleParser(InputStream) - Constructor for class xjavadoc.SimpleParser
 
SimpleParser(Reader) - Constructor for class xjavadoc.SimpleParser
 
SimpleParser(SimpleParserTokenManager) - Constructor for class xjavadoc.SimpleParser
 
SimpleParser.JJCalls - class xjavadoc.SimpleParser.JJCalls.
 
SimpleParser.JJCalls() - Constructor for class xjavadoc.SimpleParser.JJCalls
 
SimpleParserConstants - interface xjavadoc.SimpleParserConstants.
 
SimpleParserTokenManager - class xjavadoc.SimpleParserTokenManager.
 
SimpleParserTokenManager(JavaCharStream) - Constructor for class xjavadoc.SimpleParserTokenManager
 
SimpleParserTokenManager(JavaCharStream, int) - Constructor for class xjavadoc.SimpleParserTokenManager
 
SkipLexicalActions(Token) - Method in class xjavadoc.NodeParserTokenManager
 
SkipLexicalActions(Token) - Method in class xjavadoc.SimpleParserTokenManager
 
SourceClass - class xjavadoc.SourceClass.
This class represents a class for which the source code is available XJavaDocFil
SourceClass(SourceClass, XTagFactory) - Constructor for class xjavadoc.SourceClass
Constructor to use for inner classes.
SourceClass(SourceClass, int, XTagFactory) - Constructor for class xjavadoc.SourceClass
Constructor to use for "extra" classes, that is, secondary classes that figure in the same source.
SourceClass(XJavaDoc, File, XTagFactory) - Constructor for class xjavadoc.SourceClass
Constructor to use for outer classes
SourceClass(XJavaDoc, Reader, XTagFactory) - Constructor for class xjavadoc.SourceClass
Constructor to use for outer classes
SourceClass(XJavaDoc, File, boolean, XTagFactory) - Constructor for class xjavadoc.SourceClass
 
SourceClass(XJavaDoc, AbstractFile, boolean, XTagFactory, String) - Constructor for class xjavadoc.SourceClass
Constructor to use for outer classes
SourceSet - interface xjavadoc.SourceSet.
This interface represents a set of Java source files.
Statement() - Method in class xjavadoc.NodeParser
 
Statement() - Method in class xjavadoc.SimpleParser
 
StatementExpression() - Method in class xjavadoc.NodeParser
 
StatementExpression() - Method in class xjavadoc.SimpleParser
 
StatementExpressionList() - Method in class xjavadoc.NodeParser
 
StatementExpressionList() - Method in class xjavadoc.SimpleParser
 
SwitchLabel() - Method in class xjavadoc.NodeParser
 
SwitchLabel() - Method in class xjavadoc.SimpleParser
 
SwitchStatement() - Method in class xjavadoc.NodeParser
 
SwitchStatement() - Method in class xjavadoc.SimpleParser
 
SwitchTo(int) - Method in class xjavadoc.NodeParserTokenManager
 
SwitchTo(int) - Method in class xjavadoc.SimpleParserTokenManager
 
SynchronizedStatement() - Method in class xjavadoc.NodeParser
 
SynchronizedStatement() - Method in class xjavadoc.SimpleParser
 
save(File) - Method in class xjavadoc.AbstractClass
 
save(File) - Method in class xjavadoc.SourceClass
Saves the class at root dir rootDir.
save(File) - Method in interface xjavadoc.XClass
 
saveNeeded() - Method in class xjavadoc.BinaryClass
this class is not intended to be saved
saveNeeded() - Method in class xjavadoc.Primitive
this class is not intended to be saved
saveNeeded() - Method in class xjavadoc.SourceClass
 
saveNeeded() - Method in class xjavadoc.UnknownClass
this class is not intended to be saved
saveNeeded() - Method in interface xjavadoc.XClass
whether class needs saving
setAttribute(String, String) - Method in class xjavadoc.DefaultXTag
Adds a parameter
setAttribute(String, String) - Method in interface xjavadoc.XTag
Adds a parameter
setAttributeName(String) - Method in class xjavadoc.predicates.TagAttributeEquals
 
setAttributeValue(String) - Method in class xjavadoc.predicates.TagAttributeEquals
 
setCommentText(String) - Method in class xjavadoc.XDoc
Set the text of the comment for this doc item.
setCompilationUnit(SimpleNode) - Method in class xjavadoc.SourceClass
Called by JavaParser at the end of the parsing
setContainingPackage(String) - Method in class xjavadoc.AbstractClass
Sets the ContainingPackage attribute of the AbstractProgramElement object Use package name specified in class, and do not complain about directory struct.
setDebugStream(PrintStream) - Method in class xjavadoc.NodeParserTokenManager
 
setDebugStream(PrintStream) - Method in class xjavadoc.SimpleParserTokenManager
 
setDimension(int) - Method in class xjavadoc.FieldImpl
 
setDimension(int) - Method in class xjavadoc.ReturnType
 
setDirty() - Method in class xjavadoc.BinaryClass
no op since we do not save binary classes
setDirty() - Method in class xjavadoc.Primitive
no op since it's not writeable
setDirty() - Method in class xjavadoc.SourceClass
say this class is dirty and needs saving propagate to outer class ( if any )
setDirty() - Method in class xjavadoc.UnknownClass
no op for sake of interface implementation
setDirty() - Method in interface xjavadoc.XClass
mark this class dirty for saving
setDocEncoding(String) - Method in class xjavadoc.XJavaDoc
Setter for generated file charset.
setDocencoding(String) - Method in class xjavadoc.ant.XJavadocTask
set generated file charset
setEncoding(String) - Method in class xjavadoc.XJavaDoc
Setter for source file charset.
setEncoding(String) - Method in class xjavadoc.ant.XJavadocTask
set source file charset
setIgnoredTags(String) - Method in class xjavadoc.XTagFactory
Set the name of the tags that shouldn't be validated against.
setIgnoredtags(String) - Method in class xjavadoc.ant.XJavadocTask
Sets the tags to ignore if validation is true.
setInterface(boolean) - Method in class xjavadoc.AbstractClass
Sets the Interface attribute of the SourceClass object
setName(String) - Method in class xjavadoc.AbstractClass
Sets the unqualified name of the class.
setName(String) - Method in class xjavadoc.ConstructorImpl
 
setName(String) - Method in class xjavadoc.MemberImpl
 
setPredicate(Predicate) - Method in class xjavadoc.TagValidator
 
setPropertyMap(Map) - Method in class xjavadoc.XJavaDoc
 
setQualifiedName(String) - Method in class xjavadoc.AbstractClass
Sets the qualified name of the class.
setRealised(String) - Method in class xjavadoc.AbstractClass
This method is called for anonymous classes only.
setReturnDimension(int) - Method in class xjavadoc.MethodImpl
Sets the ReturnDimension attribute of the SourceMethod object
setReturnType(String) - Method in class xjavadoc.MethodImpl
Sets the ReturnType attribute of the SourceMethod object
setState(AbstractExecutableMember, int) - Method in class xjavadoc.ParameterImpl
Sets the extrinsic flyweight state.
setSuperclass(String) - Method in class xjavadoc.AbstractClass
Sets the SuperClass attribute of the SourceClass object
setTagName(String) - Method in class xjavadoc.predicates.HasTag
 
setTagName(String) - Method in class xjavadoc.predicates.TagAttributeEquals
 
setToken(Token) - Method in class xjavadoc.AbstractProgramElement
Sets the Token where we start.
setType(String) - Method in class xjavadoc.FieldImpl
 
setType(String) - Method in class xjavadoc.ReturnType
 
setUp() - Method in class xjavadoc.XDocTest
setup doc for testing
setUseNodeParser(boolean) - Method in class xjavadoc.XJavaDoc
This method can be called prior to parsing so that all classes are parsed with AST (to make it possible to write the source back to disk)
setValidating(boolean) - Method in class xjavadoc.XTagFactory
 
setValidating(boolean) - Method in class xjavadoc.ant.XJavadocTask
Sets whether or not tags will be validated.
skip(long) - Method in class xjavadoc.JavaDocReader
Skips bytes of input.
specialConstructor - Variable in class xjavadoc.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class xjavadoc.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
start() - Method in class xjavadoc.ant.XJavadocTask
Implement this method and play with _xJavaDoc
staticFlag - Static variable in class xjavadoc.JavaCharStream
 

T

THIS - Static variable in interface xjavadoc.NodeParserConstants
 
THIS - Static variable in interface xjavadoc.SimpleParserConstants
 
THROW - Static variable in interface xjavadoc.NodeParserConstants
 
THROW - Static variable in interface xjavadoc.SimpleParserConstants
 
THROWS - Static variable in interface xjavadoc.NodeParserConstants
 
THROWS - Static variable in interface xjavadoc.SimpleParserConstants
 
TILDE - Static variable in interface xjavadoc.NodeParserConstants
 
TILDE - Static variable in interface xjavadoc.SimpleParserConstants
 
TRANSIENT - Static variable in interface xjavadoc.NodeParserConstants
 
TRANSIENT - Static variable in interface xjavadoc.SimpleParserConstants
 
TRUE - Static variable in interface xjavadoc.NodeParserConstants
 
TRUE - Static variable in interface xjavadoc.SimpleParserConstants
 
TRY - Static variable in interface xjavadoc.NodeParserConstants
 
TRY - Static variable in interface xjavadoc.SimpleParserConstants
 
TagAttributeEquals - class xjavadoc.predicates.TagAttributeEquals.
Filter that accepts program elements that have a tag attribute equal to a certain value
TagAttributeEquals(String, String, String) - Constructor for class xjavadoc.predicates.TagAttributeEquals
 
TagIntrospector - class xjavadoc.tags.TagIntrospector.
This class introspects the classpath and registers tags.
TagIntrospector() - Constructor for class xjavadoc.tags.TagIntrospector
 
TagValidationException - exception xjavadoc.TagValidationException.
This exception will be thrown if a tag is misnamed or has bad content.
TagValidationException(String, XTag) - Constructor for class xjavadoc.TagValidationException
 
TagValidator - class xjavadoc.TagValidator.
A class that can validate tags.
TagValidator(Predicate) - Constructor for class xjavadoc.TagValidator
 
ThrowStatement() - Method in class xjavadoc.NodeParser
 
ThrowStatement() - Method in class xjavadoc.SimpleParser
 
Token - class xjavadoc.Token.
Describes the input token stream.
Token() - Constructor for class xjavadoc.Token
 
TokenMgrError - error xjavadoc.TokenMgrError.
 
TokenMgrError() - Constructor for class xjavadoc.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class xjavadoc.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class xjavadoc.TokenMgrError
 
TryStatement() - Method in class xjavadoc.NodeParser
 
TryStatement() - Method in class xjavadoc.SimpleParser
 
Type() - Method in class xjavadoc.NodeParser
 
Type() - Method in class xjavadoc.SimpleParser
 
Type - interface xjavadoc.Type.
Everything that can have a type implements this interface
TypeDeclaration() - Method in class xjavadoc.NodeParser
 
TypeDeclaration() - Method in class xjavadoc.SimpleParser
 
tagChanged(XTagEvent) - Method in class xjavadoc.XDoc
receive change notification from xtag
tagChanged(XTagEvent) - Method in interface xjavadoc.event.XTagListener
notify abou tag change
testCommentChange() - Method in class xjavadoc.XDocTest
 
testFirstSentence() - Method in class xjavadoc.XDocTest
test comment text and first sentence
testTagChange() - Method in class xjavadoc.XDocTest
 
testTagCreationAndRemoval() - Method in class xjavadoc.XDocTest
 
throwsException(String) - Method in class xjavadoc.AbstractExecutableMember
 
throwsException(String) - Method in interface xjavadoc.XExecutableMember
Return true if the member throws the specified exception in its throws block.
toString() - Method in class xjavadoc.AbstractClass
 
toString() - Method in class xjavadoc.AbstractExecutableMember
 
toString() - Method in class xjavadoc.FieldImpl
 
toString() - Method in class xjavadoc.MethodImpl
 
toString() - Method in class xjavadoc.ParameterImpl
 
toString() - Method in class xjavadoc.SimpleNode
 
toString(String) - Method in class xjavadoc.SimpleNode
 
toString() - Method in class xjavadoc.Token
Returns the image.
toString(Object[], String) - Static method in class xjavadoc.Util
 
toString() - Method in class xjavadoc.XDoc
Returns a String representation of this doc.
toString() - Method in class xjavadoc.XPackage
Describe what the method does
toString() - Method in class xjavadoc.filesystem.ReaderFile
 
toString() - Method in class xjavadoc.filesystem.XJavadocFile
 
token - Variable in class xjavadoc.NodeParser
 
token - Variable in class xjavadoc.SimpleParser
 
tokenBegin - Variable in class xjavadoc.JavaCharStream
 
tokenImage - Static variable in interface xjavadoc.NodeParserConstants
 
tokenImage - Variable in class xjavadoc.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface xjavadoc.SimpleParserConstants
 
token_source - Variable in class xjavadoc.NodeParser
 
token_source - Variable in class xjavadoc.SimpleParser
 

U

UnaryExpression() - Method in class xjavadoc.NodeParser
 
UnaryExpression() - Method in class xjavadoc.SimpleParser
 
UnaryExpressionNotPlusMinus() - Method in class xjavadoc.NodeParser
 
UnaryExpressionNotPlusMinus() - Method in class xjavadoc.SimpleParser
 
UnknownClass - class xjavadoc.UnknownClass.
This implementation of XClass is used for classes that can't be resolved from either source or classpath (binary classes).
UnknownClass(XJavaDoc, String) - Constructor for class xjavadoc.UnknownClass
 
UnknownTagException - exception xjavadoc.UnknownTagException.
 
UnknownTagException(XTag) - Constructor for class xjavadoc.UnknownTagException
 
UnmodifiedClassDeclaration() - Method in class xjavadoc.NodeParser
 
UnmodifiedClassDeclaration() - Method in class xjavadoc.SimpleParser
 
UnmodifiedInterfaceDeclaration() - Method in class xjavadoc.NodeParser
 
UnmodifiedInterfaceDeclaration() - Method in class xjavadoc.SimpleParser
 
Util - class xjavadoc.Util.
Various static utility methods
Util() - Constructor for class xjavadoc.Util
 
updateClassTag(String, String, String, String, int) - Method in class xjavadoc.XJavaDoc
Describe what the method does
updateDoc() - Method in class xjavadoc.AbstractClass
update javadoc
updateDoc() - Method in class xjavadoc.AbstractProgramElement
update javadoc
updateDoc() - Method in interface xjavadoc.XProgramElement
update docs
updateMethodTag(String, String, String, String, String, int) - Method in class xjavadoc.XJavaDoc
Describe what the method does
updateTagValue(String, String, String, int) - Method in class xjavadoc.XDoc
Utility method to set the value of a tag attribute.
updateToken() - Method in class xjavadoc.XDoc
update token

V

VOID - Static variable in interface xjavadoc.NodeParserConstants
 
VOID - Static variable in interface xjavadoc.SimpleParserConstants
 
VOLATILE - Static variable in interface xjavadoc.NodeParserConstants
 
VOLATILE - Static variable in interface xjavadoc.SimpleParserConstants
 
VariableDeclarator() - Method in class xjavadoc.NodeParser
 
VariableDeclarator() - Method in class xjavadoc.SimpleParser
 
VariableDeclaratorId() - Method in class xjavadoc.NodeParser
 
VariableDeclaratorId() - Method in class xjavadoc.SimpleParser
 
VariableInitializer() - Method in class xjavadoc.NodeParser
 
VariableInitializer() - Method in class xjavadoc.SimpleParser
 
validate() - Method in class xjavadoc.DefaultXTag
Validates the tag
validate(XTag) - Method in class xjavadoc.TagValidator
 
validate() - Method in interface xjavadoc.XTag
Validates the tag.
validateOptions() - Method in class xjavadoc.ant.XJavadocTask
Validate a Xdoclet task before running it.
validateTags() - Method in class xjavadoc.SourceClass
Called by XJavaDoc after the entire source is parsed, but only if validation is on.

W

WHILE - Static variable in interface xjavadoc.NodeParserConstants
 
WHILE - Static variable in interface xjavadoc.SimpleParserConstants
 
WhileStatement() - Method in class xjavadoc.NodeParser
 
WhileStatement() - Method in class xjavadoc.SimpleParser
 

X

XClass - interface xjavadoc.XClass.
This class represents any type: source class, binary class or primitive type.
XConstructor - interface xjavadoc.XConstructor.
Describe what this class does
XDoc - class xjavadoc.XDoc.
Represents documentation
XDoc(Token, XProgramElement, XTagFactory) - Constructor for class xjavadoc.XDoc
Describe what the XDoc constructor does
XDocEvent - class xjavadoc.event.XDocEvent.
Describe what this class does
XDocEvent(XDoc) - Constructor for class xjavadoc.event.XDocEvent
create new event containing doc object.
XDocListener - interface xjavadoc.event.XDocListener.
Describe what this class does
XDocTest - class xjavadoc.XDocTest.
JUnit test for XDoc.
XDocTest(String) - Constructor for class xjavadoc.XDocTest
 
XExecutableMember - interface xjavadoc.XExecutableMember.
Common functionality for methods and constructors.
XField - interface xjavadoc.XField.
Describe what this class does
XJavaDoc - class xjavadoc.XJavaDoc.
This class represents the entry-point for xjavadoc classes.
XJavaDoc() - Constructor for class xjavadoc.XJavaDoc
 
XJavaDoc.LogMessage - class xjavadoc.XJavaDoc.LogMessage.
 
XJavaDoc.LogMessage(SourceClass, UnknownClass, String, int) - Constructor for class xjavadoc.XJavaDoc.LogMessage
 
XJavaDoc.NoInnerClassesPredicate - class xjavadoc.XJavaDoc.NoInnerClassesPredicate.
 
XJavaDoc.NoInnerClassesPredicate() - Constructor for class xjavadoc.XJavaDoc.NoInnerClassesPredicate
 
XJavaDocException - exception xjavadoc.XJavaDocException.
 
XJavaDocException(Throwable) - Constructor for class xjavadoc.XJavaDocException
Describe what the XJavaDocException constructor does
XJavaDocException(String) - Constructor for class xjavadoc.XJavaDocException
Describe what the XJavaDocException constructor does
XJavadocFile - class xjavadoc.filesystem.XJavadocFile.
 
XJavadocFile(File) - Constructor for class xjavadoc.filesystem.XJavadocFile
 
XJavadocFilter - class xjavadoc.ant.XJavadocFilter.
Custom file filter for Ant based on XJavadoc.
XJavadocFilter() - Constructor for class xjavadoc.ant.XJavadocFilter
Constructor for XJavadocFilter.
XJavadocTask - class xjavadoc.ant.XJavadocTask.
This class should be subclassed to be used for XDocletImpl, revXDoclet etc.
XJavadocTask() - Constructor for class xjavadoc.ant.XJavadocTask
 
XMember - interface xjavadoc.XMember.
This is just a marker interface to be able to distinguish between class members and classes.
XMethod - interface xjavadoc.XMethod.
Describe what this class does
XMethod.PropertyAccessorPredicate - class xjavadoc.XMethod.PropertyAccessorPredicate.
 
XMethod.PropertyAccessorPredicate() - Constructor for class xjavadoc.XMethod.PropertyAccessorPredicate
 
XMethod.PropertyMutatorPredicate - class xjavadoc.XMethod.PropertyMutatorPredicate.
 
XMethod.PropertyMutatorPredicate() - Constructor for class xjavadoc.XMethod.PropertyMutatorPredicate
 
XOR - Static variable in interface xjavadoc.NodeParserConstants
 
XOR - Static variable in interface xjavadoc.SimpleParserConstants
 
XORASSIGN - Static variable in interface xjavadoc.NodeParserConstants
 
XORASSIGN - Static variable in interface xjavadoc.SimpleParserConstants
 
XPackage - class xjavadoc.XPackage.
Describe what this class does
XPackage(String) - Constructor for class xjavadoc.XPackage
Describe what the XPackage constructor does
XParameter - interface xjavadoc.XParameter.
 
XProgramElement - interface xjavadoc.XProgramElement.
Describe what this class does
XTag - interface xjavadoc.XTag.
 
XTagEvent - class xjavadoc.event.XTagEvent.
Describe what this class does
XTagEvent(XTag) - Constructor for class xjavadoc.event.XTagEvent
create new event containing tag object.
XTagFactory - class xjavadoc.XTagFactory.
Creates XTag instances.
XTagFactory() - Constructor for class xjavadoc.XTagFactory
 
XTagListener - interface xjavadoc.event.XTagListener.
Describe what this class does
XType - interface xjavadoc.XType.
 
xjavadoc - package xjavadoc
 
xjavadoc.ant - package xjavadoc.ant
 
xjavadoc.codeunit - package xjavadoc.codeunit
 
xjavadoc.event - package xjavadoc.event
 
xjavadoc.filesystem - package xjavadoc.filesystem
 
xjavadoc.predicates - package xjavadoc.predicates
 
xjavadoc.tags - package xjavadoc.tags
 

_

_DEFAULT - Static variable in interface xjavadoc.NodeParserConstants
 
_DEFAULT - Static variable in interface xjavadoc.SimpleParserConstants
 
_level - Variable in class xjavadoc.XJavaDoc.LogMessage
 
_sourceClass - Variable in class xjavadoc.XJavaDoc.LogMessage
 
_unknownClass - Variable in class xjavadoc.XJavaDoc.LogMessage
 
_unqualifiedClassName - Variable in class xjavadoc.XJavaDoc.LogMessage
 
_xJavaDoc - Variable in class xjavadoc.ant.XJavadocFilter
 

A B C D E F G H I J K L M N O P Q R S T U V W X _

Copyright © 2002-2004 XDoclet Team. All Rights Reserved.