org.netbeans.modules.cnd.api.model/1 1.3 1

org.netbeans.modules.cnd.api.model
Interface CsmIdentifiable<T>

All Superinterfaces:
CsmObject
All Known Subinterfaces:
CsmBuiltIn, CsmClass, CsmClassForwardDeclaration, CsmClassifier<T>, CsmCompoundClassifier<T>, CsmConstructor, CsmDeclaration<T>, CsmEnum, CsmEnumerator, CsmField, CsmFile, CsmFriend<T>, CsmFriendClass, CsmFriendFunction, CsmFunction<T>, CsmFunctionDefinition<T>, CsmInclude, CsmMacro, CsmMember<T>, CsmMethod<T>, CsmNamespace, CsmNamespaceAlias, CsmNamespaceDefinition, CsmOffsetableDeclaration<T>, CsmParameter, CsmProject, CsmTypedef, CsmUsingDeclaration, CsmUsingDirective, CsmVariable<T>, CsmVariableDefinition

public interface CsmIdentifiable<T>
extends CsmObject

intefrace to present object that has unique ID unique ID is used to long-time stored references on Csm Objects

See Also:
CsmUID

Method Summary
 CsmUID<T> getUID()
          gets unique identifier associated with object to store reference
 

Method Detail

getUID

CsmUID<T> getUID()
gets unique identifier associated with object to store reference


org.netbeans.modules.cnd.api.model/1 1.3 1

Built on November 23 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.