org.eclipse.cdt.ui
Class CElementGrouping

java.lang.Object
  extended by org.eclipse.ui.model.WorkbenchAdapter
      extended by org.eclipse.cdt.ui.CElementGrouping
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.model.IWorkbenchAdapter, org.eclipse.ui.model.IWorkbenchAdapter2
Direct Known Subclasses:
IncludeRefContainer, IncludeReferenceProxy, IncludesGrouping, LibraryRefContainer, NamespacesGrouping

public abstract class CElementGrouping
extends org.eclipse.ui.model.WorkbenchAdapter
implements org.eclipse.core.runtime.IAdaptable


Field Summary
static int CLASS_GROUPING
           
static int INCLUDE_REF_CONTAINER
           
static int INCLUDES_GROUPING
           
static int LIBRARY_REF_CONTAINER
           
static int NAMESPACE_GROUPING
           
 
Constructor Summary
CElementGrouping(int type)
           
 
Method Summary
 java.lang.Object getAdapter(java.lang.Class clas)
           
 org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.Object object)
           
 java.lang.String getLabel(java.lang.Object object)
           
 int getType()
           
 
Methods inherited from class org.eclipse.ui.model.WorkbenchAdapter
getBackground, getChildren, getFont, getForeground, getParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INCLUDES_GROUPING

public static final int INCLUDES_GROUPING
See Also:
Constant Field Values

NAMESPACE_GROUPING

public static final int NAMESPACE_GROUPING
See Also:
Constant Field Values

CLASS_GROUPING

public static final int CLASS_GROUPING
See Also:
Constant Field Values

LIBRARY_REF_CONTAINER

public static final int LIBRARY_REF_CONTAINER
See Also:
Constant Field Values

INCLUDE_REF_CONTAINER

public static final int INCLUDE_REF_CONTAINER
See Also:
Constant Field Values
Constructor Detail

CElementGrouping

public CElementGrouping(int type)
Method Detail

getType

public int getType()

getLabel

public java.lang.String getLabel(java.lang.Object object)
Specified by:
getLabel in interface org.eclipse.ui.model.IWorkbenchAdapter
Overrides:
getLabel in class org.eclipse.ui.model.WorkbenchAdapter

getImageDescriptor

public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.Object object)
Specified by:
getImageDescriptor in interface org.eclipse.ui.model.IWorkbenchAdapter
Overrides:
getImageDescriptor in class org.eclipse.ui.model.WorkbenchAdapter

getAdapter

public java.lang.Object getAdapter(java.lang.Class clas)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable