org.eclipse.datatools.connectivity.sqm.core.containment
Class ContainmentServiceImpl

java.lang.Object
  extended byorg.eclipse.datatools.connectivity.sqm.core.containment.ContainmentServiceImpl
All Implemented Interfaces:
ContainmentService

public final class ContainmentServiceImpl
extends java.lang.Object
implements ContainmentService


Field Summary
static ContainmentService INSTANCE
           
 
Method Summary
 java.util.Collection getAllContainedDisplayableElements(EObject obj)
           
 java.util.Collection getAllContainedElements(EObject obj)
           
 java.util.List getAllContainers(EObject obj)
           
 java.util.Collection getContainedDisplayableElements(EObject obj)
           
 java.util.Collection getContainedDisplayableElements(EObject obj, java.lang.String group)
           
 java.util.Collection getContainedElements(EObject obj)
           
 EObject getContainer(EObject obj)
           
 EStructuralFeature getContainmentFeature(EObject obj)
           
 java.lang.String getGroupId(EObject obj)
           
 EObject getRootElement(EObject obj)
           
 boolean isDisplayableElement(EObject obj)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final ContainmentService INSTANCE
Method Detail

getContainedElements

public java.util.Collection getContainedElements(EObject obj)
Specified by:
getContainedElements in interface ContainmentService

getAllContainedElements

public java.util.Collection getAllContainedElements(EObject obj)
Specified by:
getAllContainedElements in interface ContainmentService

getContainedDisplayableElements

public java.util.Collection getContainedDisplayableElements(EObject obj)
Specified by:
getContainedDisplayableElements in interface ContainmentService

getAllContainedDisplayableElements

public java.util.Collection getAllContainedDisplayableElements(EObject obj)
Specified by:
getAllContainedDisplayableElements in interface ContainmentService

getContainedDisplayableElements

public java.util.Collection getContainedDisplayableElements(EObject obj,
                                                            java.lang.String group)
Specified by:
getContainedDisplayableElements in interface ContainmentService

isDisplayableElement

public boolean isDisplayableElement(EObject obj)
Specified by:
isDisplayableElement in interface ContainmentService

getContainer

public EObject getContainer(EObject obj)
Specified by:
getContainer in interface ContainmentService

getAllContainers

public java.util.List getAllContainers(EObject obj)
Specified by:
getAllContainers in interface ContainmentService

getRootElement

public EObject getRootElement(EObject obj)
Specified by:
getRootElement in interface ContainmentService

getContainmentFeature

public EStructuralFeature getContainmentFeature(EObject obj)
Specified by:
getContainmentFeature in interface ContainmentService

getGroupId

public java.lang.String getGroupId(EObject obj)
Specified by:
getGroupId in interface ContainmentService


Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.