org.eclipse.cdt.ui
Class NamespacesGrouping

java.lang.Object
  extended by org.eclipse.ui.model.WorkbenchAdapter
      extended by org.eclipse.cdt.ui.CElementGrouping
          extended by org.eclipse.cdt.ui.NamespacesGrouping
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.model.IWorkbenchAdapter, org.eclipse.ui.model.IWorkbenchAdapter2

public class NamespacesGrouping
extends CElementGrouping

NamespacesGrouping


Field Summary
 
Fields inherited from class org.eclipse.cdt.ui.CElementGrouping
CLASS_GROUPING, INCLUDE_REF_CONTAINER, INCLUDES_GROUPING, LIBRARY_REF_CONTAINER, NAMESPACE_GROUPING
 
Constructor Summary
NamespacesGrouping(org.eclipse.cdt.core.model.ITranslationUnit unit, org.eclipse.cdt.core.model.INamespace namespace)
           
 
Method Summary
 void addNamespace(org.eclipse.cdt.core.model.INamespace nspace)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.Object[] getChildren(java.lang.Object object)
           
 java.lang.String getLabel(java.lang.Object object)
           
 java.lang.Object getParent(java.lang.Object object)
           
 
Methods inherited from class org.eclipse.cdt.ui.CElementGrouping
getAdapter, getImageDescriptor, getType
 
Methods inherited from class org.eclipse.ui.model.WorkbenchAdapter
getBackground, getFont, getForeground
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespacesGrouping

public NamespacesGrouping(org.eclipse.cdt.core.model.ITranslationUnit unit,
                          org.eclipse.cdt.core.model.INamespace namespace)
Method Detail

getLabel

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

getChildren

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

getParent

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

addNamespace

public void addNamespace(org.eclipse.cdt.core.model.INamespace nspace)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object