Package org.cakelab.jdoxml.api
Interface IMember
-
- All Superinterfaces:
IDocumentedElement
- All Known Subinterfaces:
IDCOP
,IDefine
,IEnum
,IEnumValue
,IFriend
,IFunction
,IProperty
,IPrototype
,ISignal
,ISlot
,ITypedef
,IVariable
- All Known Implementing Classes:
MemberHandler
public interface IMember extends IDocumentedElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IMember.MemberKind
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
argsstring()
int
bodyEnd()
java.lang.String
bodyFile()
int
bodyStart()
IDocRoot
briefDescription()
provides the brief description for this element.ICompound
compound()
java.lang.String
definition()
java.lang.String
definitionFile()
int
definitionLine()
IDocRoot
detailedDescription()
provides the detailed description for this element.java.util.ListIterator<ILinkedText>
exceptions()
java.lang.String
id()
IDocRoot
inbodyDescription()
java.util.ListIterator<ILinkedText>
initializer()
boolean
isConst()
boolean
isExplicit()
boolean
isInline()
boolean
isMutable()
boolean
isReadable()
boolean
isStatic()
boolean
isVolatile()
boolean
isWritable()
IMember.MemberKind
kind()
java.lang.String
kindString()
java.lang.String
name()
java.util.ListIterator<IParam>
parameters()
java.lang.String
protection()
java.lang.String
readAccessor()
java.util.ListIterator<IMemberReference>
referencedBy()
java.util.ListIterator<IMemberReference>
references()
java.util.ListIterator<IMemberReference>
reimplementedBy()
IMemberReference
reimplements()
ISection
section()
java.util.ListIterator<IParam>
templateParameters()
java.util.ListIterator<ILinkedText>
type()
java.lang.String
typeString()
java.lang.String
virtualness()
java.lang.String
writeAccessor()
-
-
-
Method Detail
-
compound
ICompound compound()
-
section
ISection section()
-
kind
IMember.MemberKind kind()
-
kindString
java.lang.String kindString()
-
id
java.lang.String id()
-
protection
java.lang.String protection()
-
virtualness
java.lang.String virtualness()
-
type
java.util.ListIterator<ILinkedText> type()
-
typeString
java.lang.String typeString()
-
name
java.lang.String name()
-
readAccessor
java.lang.String readAccessor()
-
writeAccessor
java.lang.String writeAccessor()
-
definition
java.lang.String definition()
-
argsstring
java.lang.String argsstring()
-
isConst
boolean isConst()
-
isVolatile
boolean isVolatile()
-
isStatic
boolean isStatic()
-
isExplicit
boolean isExplicit()
-
isInline
boolean isInline()
-
isMutable
boolean isMutable()
-
isReadable
boolean isReadable()
-
isWritable
boolean isWritable()
-
parameters
java.util.ListIterator<IParam> parameters()
-
templateParameters
java.util.ListIterator<IParam> templateParameters()
-
initializer
java.util.ListIterator<ILinkedText> initializer()
-
exceptions
java.util.ListIterator<ILinkedText> exceptions()
-
references
java.util.ListIterator<IMemberReference> references()
-
referencedBy
java.util.ListIterator<IMemberReference> referencedBy()
-
bodyFile
java.lang.String bodyFile()
-
bodyStart
int bodyStart()
-
bodyEnd
int bodyEnd()
-
definitionFile
java.lang.String definitionFile()
-
definitionLine
int definitionLine()
-
reimplements
IMemberReference reimplements()
-
reimplementedBy
java.util.ListIterator<IMemberReference> reimplementedBy()
-
briefDescription
IDocRoot briefDescription()
Description copied from interface:IDocumentedElement
provides the brief description for this element.- Specified by:
briefDescription
in interfaceIDocumentedElement
-
detailedDescription
IDocRoot detailedDescription()
Description copied from interface:IDocumentedElement
provides the detailed description for this element.- Specified by:
detailedDescription
in interfaceIDocumentedElement
-
inbodyDescription
IDocRoot inbodyDescription()
-
-