org.eclipse.cdt.internal.ui.callhierarchy
Class CHMultiDefNode
java.lang.Object
org.eclipse.cdt.internal.ui.callhierarchy.CHNode
org.eclipse.cdt.internal.ui.callhierarchy.CHMultiDefNode
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable
public class CHMultiDefNode
- extends CHNode
Constructor Summary |
CHMultiDefNode(CHNode parent,
org.eclipse.cdt.core.model.ITranslationUnit tu,
long timestamp,
org.eclipse.cdt.core.model.ICElement[] elements)
|
Methods inherited from class org.eclipse.cdt.internal.ui.callhierarchy.CHNode |
addReference, equals, getAdapter, getFileOfReferences, getFirstReferenceOffset, getParent, getReference, getReferenceCount, getRepresentedDeclaration, getTimestamp, hashCode, isInitializer, isRecursive, setInitializer, sortReferencesByOffset |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
CHMultiDefNode
public CHMultiDefNode(CHNode parent,
org.eclipse.cdt.core.model.ITranslationUnit tu,
long timestamp,
org.eclipse.cdt.core.model.ICElement[] elements)
getChildNodes
public CHNode[] getChildNodes()
isMacro
public boolean isMacro()
- Overrides:
isMacro
in class CHNode
isVariable
public boolean isVariable()
- Overrides:
isVariable
in class CHNode
getOneRepresentedDeclaration
public org.eclipse.cdt.core.model.ICElement getOneRepresentedDeclaration()
- Overrides:
getOneRepresentedDeclaration
in class CHNode
isMultiDef
public boolean isMultiDef()
- Overrides:
isMultiDef
in class CHNode