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 |
getUID
CsmUID<T> getUID()
- gets unique identifier associated with object to store reference
|
Project Features
About this Project
|