|
Eclipse CDT 7.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStructure
Represent struct(ure), class or union.
Field Summary |
---|
Method Summary | |
---|---|
IField |
getField(java.lang.String name)
Returns the specific field with the given name within the structure. |
IField[] |
getFields()
Returns the fields of a structure. |
IMethodDeclaration |
getMethod(java.lang.String name)
Returns the specific method with the given name within the structure. |
IMethodDeclaration[] |
getMethods()
Returns all methods within the structure. |
boolean |
isAbstract()
Checks if the structure is abstract |
Methods inherited from interface org.eclipse.cdt.core.model.IInheritance |
---|
getSuperClassAccess, getSuperClassesNames |
Methods inherited from interface org.eclipse.cdt.core.model.IParent |
---|
getChildren, getChildrenOfType, hasChildren |
Methods inherited from interface org.eclipse.cdt.core.model.IStructureDeclaration |
---|
getTypeName, isClass, isStruct, isUnion |
Methods inherited from interface org.eclipse.cdt.core.model.IDeclaration |
---|
isConst, isStatic, isVolatile |
Methods inherited from interface org.eclipse.cdt.core.model.ICElement |
---|
accept, exists, getAncestor, getCModel, getCProject, getElementName, getElementType, getHandleIdentifier, getLocationURI, getParent, getPath, getResource, getUnderlyingResource, isReadOnly, isStructureKnown |
Methods inherited from interface org.eclipse.cdt.core.model.ISourceManipulation |
---|
copy, delete, move, rename |
Methods inherited from interface org.eclipse.cdt.core.model.ISourceReference |
---|
getIndex, getSource, getSourceRange, getTranslationUnit, isActive |
Method Detail |
---|
IField getField(java.lang.String name)
name
- the name of the field
null
if not foundIField[] getFields() throws CModelException
CModelException
IMethodDeclaration getMethod(java.lang.String name)
name
-
IMethodDeclaration[] getMethods() throws CModelException
CModelException
boolean isAbstract() throws CModelException
CModelException
|
Eclipse CDT 7.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |