Package org.cakelab.jdoxml.api
Interface IClass
-
- All Superinterfaces:
ICompound
,IDocumentedElement
- All Known Implementing Classes:
CompoundHandler
public interface IClass extends ICompound
The public interface to a class in the object model.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.cakelab.jdoxml.api.ICompound
ICompound.CompoundKind
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.ListIterator<IRelatedCompound>
baseCompounds()
IGraph
collaborationGraph()
java.util.ListIterator<IRelatedCompound>
derivedCompounds()
IGraph
inheritanceGraph()
int
locationBodyEndLine()
java.lang.String
locationBodyFile()
int
locationBodyStartLine()
java.lang.String
locationFile()
int
locationLine()
java.util.ListIterator<ICompound>
nestedCompounds()
java.util.ListIterator<IParam>
templateParameters()
-
Methods inherited from interface org.cakelab.jdoxml.api.ICompound
briefDescription, detailedDescription, id, kind, kindString, memberById, memberByName, name, sections
-
-
-
-
Method Detail
-
inheritanceGraph
IGraph inheritanceGraph()
-
collaborationGraph
IGraph collaborationGraph()
-
baseCompounds
java.util.ListIterator<IRelatedCompound> baseCompounds()
-
derivedCompounds
java.util.ListIterator<IRelatedCompound> derivedCompounds()
-
nestedCompounds
java.util.ListIterator<ICompound> nestedCompounds()
-
templateParameters
java.util.ListIterator<IParam> templateParameters()
-
locationFile
java.lang.String locationFile()
-
locationLine
int locationLine()
-
locationBodyFile
java.lang.String locationBodyFile()
-
locationBodyStartLine
int locationBodyStartLine()
-
locationBodyEndLine
int locationBodyEndLine()
-
-