Eclipse CDT
Pre-release 3.0

Uses of Package
org.eclipse.cdt.core.model

Packages that use org.eclipse.cdt.core.model
org.eclipse.cdt.core.model   
org.eclipse.cdt.core.search   
 

Classes in org.eclipse.cdt.core.model used by org.eclipse.cdt.core.model
BufferChangedEvent
          A buffer changed event describes how a buffer has changed.
CModelException
          A checked exception representing a failure in the C model.
CoreModel
           
ElementChangedEvent
          An element changed event describes a change to the structure or contents of a tree of C elements.
IArchive
          An IArchive represents a group of files combined into a single file(the Archive), for example libxx.a.
IArchiveContainer
          Represents a container of all the IArchive's found in the project while inspecting the project.
IBinary
          Represents a Binary file, for example an ELF excutable.
IBinaryContainer
          Represents a container of all the IBinary's found in the project while inspecting the project.
IBinaryElement
           
IBuffer
          A buffer contains the text contents of a resource.
IBufferChangedListener
          A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
ICContainer
          A C Folder Resource.
ICElement
          Common protocol for all elements provided by the C model.
ICElementDelta
          A C element delta describes changes in C element between two discrete points in time.
ICElementVisitor
          This interface is implemented by clients that walk the ICElement tree.
ICModel
          Represent the root C element corresponding to the workspace.
ICModelStatus
          Represents the outcome of an C model operation.
IContainerEntry
           
ICProject
          A C project represents a view of a project resource in terms of C elements such as , ICContainer, ITranslationUnit ....
IDeclaration
          IDeclaration is a base interface for any C Model element that could be considered a declaration.
IElementChangedListener
          An element changed listener receives notification of changes to C elements maintained by the C model.
IField
          Represents a field(variable) declared in an IStructure(struct, class, union).
IFunction
          Represents a function definition.
IFunctionDeclaration
          Represents a function
IFunctionTemplateDeclaration
          Function template declaration.
IInclude
          Represents an include declaration in a C translation unit.
IIncludeEntry
           
IIncludeFileEntry
           
IIncludeReference
          IIncludeReference
IInheritance
          Place holder of the inherited class from struct or class(IStructure).
ILibraryEntry
           
ILibraryReference
           
IMacroEntry
           
IMacroFileEntry
           
IMember
          Common protocol for C elements that can be members of types.
IMethod
          Represents the definition method of a class.
IMethodDeclaration
          Represents the declaration method of a class
IMethodTemplateDeclaration
          Member template declaration.
INamespace
          Represents a package declaration in a C translation unit.
IOpenable
          An openable is an element that can be opened, saved, and closed.
IOutputEntry
          IOuputEntry
IParent
          Common protocol for C elements that contain other C elements.
IPathEntry
           
IPathEntryContainer
           
IPathEntryContainerExtension
           
IProblemRequestor
          A callback interface for receiving problem as they are discovered IProblemRequestor
IProjectEntry
           
ISourceEntry
           
ISourceManipulation
          Common protocol for C elements that support source code manipulations such as copy, move, rename, and delete.
ISourceRange
          A source range defines an element's source coordinates
ISourceReference
          Common protocol for C elements that have associated source code.
ISourceRoot
          ISourceRoot
IStructure
          Represent struct(ure), class or union.
IStructureDeclaration
          IStructureDeclaration
IStructureTemplateDeclaration
          Class template declaration.
ITemplate
           
ITranslationUnit
          Represents an entire C translation unit (.c source file).
IUsing
          Represents a "using" declaration in C translation unit.
IVariable
          Represents a global variable.
IVariableDeclaration
          Represents the declaration of a variable.
IWorkingCopy
           A working copy of a C element acts just like a regular element (handle), except it is not attached to an underlying resource.
PathEntryContainerChanged
           
PathEntryContainerInitializer
           
 

Classes in org.eclipse.cdt.core.model used by org.eclipse.cdt.core.search
ICElement
          Common protocol for all elements provided by the C model.
IWorkingCopy
           A working copy of a C element acts just like a regular element (handle), except it is not attached to an underlying resource.
 


Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.