org.eclipse.gmt.umlx.editor.accessors
Class ResourceSetParentAccessor

java.lang.Object
  extended by org.eclipse.gmt.umlx.ecore.accessor.ParentAccessor<org.eclipse.emf.ecore.resource.ResourceSet,IActiveEditDomain,java.lang.Object>
      extended by org.eclipse.gmt.umlx.editor.accessors.ResourceSetParentAccessor
All Implemented Interfaces:
IParentAccessor<org.eclipse.emf.ecore.resource.ResourceSet,IActiveEditDomain,java.lang.Object>

public class ResourceSetParentAccessor
extends ParentAccessor<org.eclipse.emf.ecore.resource.ResourceSet,IActiveEditDomain,java.lang.Object>


Constructor Summary
ResourceSetParentAccessor()
           
 
Method Summary
 IActiveEditDomain basicGetParent(org.eclipse.emf.ecore.resource.ResourceSet child)
           
 org.eclipse.emf.ecore.resource.Resource eResource(org.eclipse.emf.ecore.resource.ResourceSet child)
           
 IActiveEditDomain getParent(org.eclipse.emf.ecore.resource.ResourceSet child)
           
 java.lang.Class<IActiveEditDomain> getParentClass()
           
<P1 extends IActiveEditDomain>
ISiblingAccessor<? super org.eclipse.emf.ecore.resource.ResourceSet,? super P1,?>
getSiblingAccessor(java.lang.Class<P1> parentClass)
           
static void setParent(IActiveEditDomain editDomain)
           
 void setParent(org.eclipse.emf.ecore.resource.ResourceSet child, java.lang.Object parent)
           
 
Methods inherited from class org.eclipse.gmt.umlx.ecore.accessor.ParentAccessor
getBaseParentClass, getChildClass, getCoModel, getCoModelClass, getParentAccessor, getParentAccessor, setCoModel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceSetParentAccessor

public ResourceSetParentAccessor()
Method Detail

setParent

public static void setParent(IActiveEditDomain editDomain)

basicGetParent

public IActiveEditDomain basicGetParent(org.eclipse.emf.ecore.resource.ResourceSet child)

eResource

public org.eclipse.emf.ecore.resource.Resource eResource(org.eclipse.emf.ecore.resource.ResourceSet child)

getParent

public IActiveEditDomain getParent(org.eclipse.emf.ecore.resource.ResourceSet child)

getParentClass

public final java.lang.Class<IActiveEditDomain> getParentClass()

getSiblingAccessor

public <P1 extends IActiveEditDomain> ISiblingAccessor<? super org.eclipse.emf.ecore.resource.ResourceSet,? super P1,?> getSiblingAccessor(java.lang.Class<P1> parentClass)
Specified by:
getSiblingAccessor in interface IParentAccessor<org.eclipse.emf.ecore.resource.ResourceSet,IActiveEditDomain,java.lang.Object>
Specified by:
getSiblingAccessor in class ParentAccessor<org.eclipse.emf.ecore.resource.ResourceSet,IActiveEditDomain,java.lang.Object>

setParent

public void setParent(org.eclipse.emf.ecore.resource.ResourceSet child,
                      java.lang.Object parent)