org.netbeans.modules.cnd.api.model/1 1.3 1
A C D E F G I M N O P R S T U V W

G

getAbsolutePath() - Method in interface org.netbeans.modules.cnd.api.model.CsmFile
Gets this file absolute path
getAlias() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespaceAlias
 
getAllFiles() - Method in interface org.netbeans.modules.cnd.api.model.CsmProject
Gets the collection of all (source and heaher) project files.
getArrayDepth() - Method in interface org.netbeans.modules.cnd.api.model.CsmType
array depth, i.e.
getBaseClasses() - Method in interface org.netbeans.modules.cnd.api.model.CsmClass
Returns the list of base classes
getBody() - Method in interface org.netbeans.modules.cnd.api.model.CsmFunctionDefinition
Gets this function body
getBody() - Method in interface org.netbeans.modules.cnd.api.model.CsmMacro
 
getBody() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmLoopStatement
Gets a statement, which is performed in the case condition returns true
getBody() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmSwitchStatement
gets swithc body
getBriefClassName(Object) - Method in class org.netbeans.modules.cnd.api.model.util.CsmTracer
 
getBriefClassName(Class) - Method in class org.netbeans.modules.cnd.api.model.util.CsmTracer
 
getCanonicalText() - Method in interface org.netbeans.modules.cnd.api.model.CsmType
Returns a canonical representation of this type.
getChangedDeclarations() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getChangedFiles() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getChangedProjects() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getClassifier() - Method in interface org.netbeans.modules.cnd.api.model.CsmType
gets classifier this type references to
getColumn() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable.Position
 
getCondition() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmIfStatement
Gets condition
getCondition() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmLoopStatement
Gets condition
getCondition() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmSwitchStatement
gets switch condition
getContainingClass() - Method in interface org.netbeans.modules.cnd.api.model.CsmFriend
 
getContainingClass() - Method in interface org.netbeans.modules.cnd.api.model.CsmMember
 
getContainingFile() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable
gets the file, which contains the given object
getContextClass(CsmOffsetableDeclaration) - Static method in class org.netbeans.modules.cnd.api.model.util.CsmBaseUtilities
 
getContextFunction(CsmOffsetableDeclaration) - Static method in class org.netbeans.modules.cnd.api.model.util.CsmBaseUtilities
 
getCsmClass() - Method in interface org.netbeans.modules.cnd.api.model.CsmClassForwardDeclaration
gets correspondent class
getCsmClass() - Method in interface org.netbeans.modules.cnd.api.model.CsmInheritance
Gets base class information; NOTE: if inheritance was constructed for typedef => chain of typedef is resolved and the original class is returned
getCsmClassifier() - Method in interface org.netbeans.modules.cnd.api.model.CsmInheritance
Gets base classifer (class or typedef)
getDeclaration() - Method in interface org.netbeans.modules.cnd.api.model.CsmFunctionDefinition
Returns this function declaration
getDeclaration() - Method in interface org.netbeans.modules.cnd.api.model.CsmVariableDefinition
Returns this variable declaration
getDeclaration() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmCondition
In the case this condition kind id DECLARATION, gets the declaration statement, otherwise null
getDeclarations() - Method in interface org.netbeans.modules.cnd.api.model.CsmFile
Sorted (by start offset) list of declarations in the file
getDeclarations() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespace
Gets top-level objects
getDeclarations() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespaceDefinition
Gets elements declared within this namesapce declaration
getDeclarationText() - Method in interface org.netbeans.modules.cnd.api.model.CsmFunction
Gets this function's declaration text
getDeclarationText() - Method in interface org.netbeans.modules.cnd.api.model.CsmVariable
 
getDeclarators() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmDeclarationStatement
According to the standard, declaration statement is a block-declaration, which, in turn, might be one of asm-definition namespace-alias definition using declaration using directive simple-declaration (i.e.
getDefinition() - Method in interface org.netbeans.modules.cnd.api.model.CsmFunction
Gets this function definition TODO: describe getDefiition==this ...
getDefinition() - Method in interface org.netbeans.modules.cnd.api.model.CsmVariable
Gets this (static) variable definition
getDefinitions() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespace
Gets all definitions for this namespace
getDisplayName() - Method in interface org.netbeans.modules.cnd.api.model.CsmTemplate
 
getDisplayText() - Method in interface org.netbeans.modules.cnd.api.model.CsmVariable
Gets text as it is displayed to user.
getElse() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmIfStatement
Gets a statement, which is performed in the case condition returns false
getEnclosingTypedefs() - Method in interface org.netbeans.modules.cnd.api.model.CsmCompoundClassifier
 
getEndOffset() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable
gets the offset of the character, following by the last character of the object
getEndPosition() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable
gets the position of the character, following by the last character of the object
getEnumeration() - Method in interface org.netbeans.modules.cnd.api.model.CsmEnumerator
Gets this enumerator' parent - enum, within which this enumerator is declared
getEnumerators() - Method in interface org.netbeans.modules.cnd.api.model.CsmEnum
 
getExplicitValue() - Method in interface org.netbeans.modules.cnd.api.model.CsmEnumerator
Gets the value, which was explicitely assigned to this enumerator
getExpression() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmCaseStatement
Gets case expression
getExpression() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmCondition
In the case this condition kind id EXPRESSION, gets the expression, otherwise null
getExpression() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmExpressionStatement
 
getFriends() - Method in interface org.netbeans.modules.cnd.api.model.CsmClass
 
getFunctionClass(CsmFunction) - Static method in class org.netbeans.modules.cnd.api.model.util.CsmBaseUtilities
 
getFunctionDeclaration(CsmFunction) - Static method in class org.netbeans.modules.cnd.api.model.util.CsmBaseUtilities
 
getGlobalNamespace() - Method in interface org.netbeans.modules.cnd.api.model.CsmProject
 
getHandlers() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmTryCatchStatement
Gets a list of handlers
getHeaderFiles() - Method in interface org.netbeans.modules.cnd.api.model.CsmProject
Gets the collection of heaher project files.
getIncludeFile() - Method in interface org.netbeans.modules.cnd.api.model.CsmInclude
Gets include file
getIncludeName() - Method in interface org.netbeans.modules.cnd.api.model.CsmInclude
Returns the name that of the included file, '"', "<" and ">" characters are not included.
getIncludes() - Method in interface org.netbeans.modules.cnd.api.model.CsmFile
Sorted (by start offset) list of #include directives in the file
getInitializerList() - Method in interface org.netbeans.modules.cnd.api.model.CsmConstructor
 
getInitialValue() - Method in interface org.netbeans.modules.cnd.api.model.CsmVariable
Gets this variable initial value
getInitStatement() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmForStatement
Gets initialization statement; for example, for statement for( int i = 0; i < cnt; i++ ) { ...
getIterationExpression() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmForStatement
Gets iteration expression; for example, for statement for( int i = 0; i < cnt; i++ ) { ...
getKind() - Method in interface org.netbeans.modules.cnd.api.model.CsmDeclaration
 
getKind() - Method in interface org.netbeans.modules.cnd.api.model.CsmTemplateParameter
Gets this template parameter kind
getKind() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmCondition
 
getKind() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmExpression
Gets this expression kind
getKind() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmStatement
Gets this statement kind.
getLabel() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmGotoStatement
Gets label name (without trailing ":")
getLabel() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmLabel
Gets label name (without trailing ":")
getLeftBracketOffset() - Method in interface org.netbeans.modules.cnd.api.model.CsmClass
Gets the offset of the class' open curly bracket.
getLibraries() - Method in interface org.netbeans.modules.cnd.api.model.CsmProject
Gets the collection of libraries of the project.
getLine() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable.Position
 
getMacros() - Method in interface org.netbeans.modules.cnd.api.model.CsmFile
Sorted (by start offset) list of #define directives in the file
getMembers() - Method in interface org.netbeans.modules.cnd.api.model.CsmClass
Returns immutable collection of this class' members Members migt be: fields methods nested classes enumerations bit fields friends (?) typedefs TODO: collection of WHAT?
getModel() - Static method in class org.netbeans.modules.cnd.api.model.CsmModelAccessor
Gets CsmModel using Lookup
getModelListeners() - Method in interface org.netbeans.modules.cnd.api.model.CsmModelAccessor.CsmModelEx
 
getModelStateListeners() - Method in interface org.netbeans.modules.cnd.api.model.CsmModelAccessor.CsmModelEx
 
getName() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamedElement
Gets this element name
getNamespace() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespaceDefinition
Gets correspondent namespace
getNestedNamespaces() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespace
 
getNewDeclarations() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getNewFiles() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getNewNamespaces() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getObject() - Method in interface org.netbeans.modules.cnd.api.model.CsmUID
get object associated with this unique identifier
getOffset() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable.Position
 
getOffsetString(CsmObject, boolean) - Static method in class org.netbeans.modules.cnd.api.model.util.CsmTracer
 
getOperands() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmExpression
Gets this expression operands
getOriginalClassifier(CsmClassifier) - Static method in class org.netbeans.modules.cnd.api.model.util.CsmBaseUtilities
 
getParameter() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmExceptionHandler
Returns exception declaration or null in case of cath(...)
getParameters() - Method in interface org.netbeans.modules.cnd.api.model.CsmFunction
 
getParameters() - Method in interface org.netbeans.modules.cnd.api.model.CsmMacro
 
getParent() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespace
 
getParent() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmExpression
Gets parent expression or null if this is no parent expression
getPlatformProject() - Method in interface org.netbeans.modules.cnd.api.model.CsmProject
Gets an object, which represents correspondent IDE project
getPointerDepth() - Method in interface org.netbeans.modules.cnd.api.model.CsmType
if this is a pointer, returns the number of asterisks
getProgressListeners() - Method in interface org.netbeans.modules.cnd.api.model.CsmModelAccessor.CsmModelEx
 
getProject() - Method in interface org.netbeans.modules.cnd.api.model.CsmFile
Gets the project, to which the file belongs
getProject(Object) - Method in interface org.netbeans.modules.cnd.api.model.CsmModel
 
getProject() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespace
the project where the namespace (or it's particular part) is defined
getQualifiedName() - Method in interface org.netbeans.modules.cnd.api.model.CsmQualifiedNamedElement
Gets this element qualified name
getReferencedClass() - Method in interface org.netbeans.modules.cnd.api.model.CsmFriendClass
gets correspondent class
getReferencedDeclaration() - Method in interface org.netbeans.modules.cnd.api.model.CsmUsingDeclaration
 
getReferencedFunction() - Method in interface org.netbeans.modules.cnd.api.model.CsmFriendFunction
gets correspondent function
getReferencedNamespace() - Method in interface org.netbeans.modules.cnd.api.model.CsmNamespaceAlias
 
getReferencedNamespace() - Method in interface org.netbeans.modules.cnd.api.model.CsmUsingDirective
 
getRemovedDeclarations() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getRemovedFiles() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getRemovedNamespaces() - Method in class org.netbeans.modules.cnd.api.model.CsmChangeEvent
 
getReturnExpression() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmReturnStatement
Gets return expression
getReturnType() - Method in interface org.netbeans.modules.cnd.api.model.CsmFunction
 
getScope() - Method in interface org.netbeans.modules.cnd.api.model.CsmScopeElement
gets the scope the given element belongs to
getScopeElements() - Method in interface org.netbeans.modules.cnd.api.model.CsmScope
 
getScopeString(CsmScopeElement) - Static method in class org.netbeans.modules.cnd.api.model.util.CsmTracer
 
getSignature() - Method in interface org.netbeans.modules.cnd.api.model.CsmFunction
Gets this function signature string representation.
getSourceFiles() - Method in interface org.netbeans.modules.cnd.api.model.CsmProject
Gets the collection of source project files.
getStartOffset() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable
gets the offset of the 1-st character of the object
getStartPosition() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable
gets the position of the 1-st character of the object
getState() - Method in interface org.netbeans.modules.cnd.api.model.CsmModel
Returns the state of the model
getStatements() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmCompoundStatement
Gets statements this one consists of
getStream() - Method in class org.netbeans.modules.cnd.api.model.util.CsmTracer
 
getTemplateParameters() - Method in interface org.netbeans.modules.cnd.api.model.CsmTemplate
 
getText() - Method in interface org.netbeans.modules.cnd.api.model.CsmFile
Gets this file text
getText(int, int) - Method in interface org.netbeans.modules.cnd.api.model.CsmFile
Gets this file text
getText() - Method in interface org.netbeans.modules.cnd.api.model.CsmOffsetable
gets this object's text
getText() - Method in interface org.netbeans.modules.cnd.api.model.CsmTemplateParameter
Gets this parameter text
getThen() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmIfStatement
Gets a statement, which is performed in the case condition returns true
getTryStatement() - Method in interface org.netbeans.modules.cnd.api.model.deep.CsmTryCatchStatement
Gets try code block
getType() - Method in interface org.netbeans.modules.cnd.api.model.CsmTypedef
 
getType() - Method in interface org.netbeans.modules.cnd.api.model.CsmVariable
Gets this variable type
getUID() - Method in interface org.netbeans.modules.cnd.api.model.CsmIdentifiable
gets unique identifier associated with object to store reference
getUniqueName() - Method in interface org.netbeans.modules.cnd.api.model.CsmDeclaration
Gets the name, which unequely identifies the given declaration within a project.
getVisibility() - Method in interface org.netbeans.modules.cnd.api.model.CsmInheritance
gets visibility
getVisibility() - Method in interface org.netbeans.modules.cnd.api.model.CsmMember
 

org.netbeans.modules.cnd.api.model/1 1.3 1
A C D E F G I M N O P R S T U V W
Built on November 23 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.