org.eclipse.etrice.core.naming
Class RoomFragmentProvider

java.lang.Object
  extended by org.eclipse.etrice.core.naming.RoomFragmentProvider

public class RoomFragmentProvider
extends java.lang.Object


Constructor Summary
RoomFragmentProvider()
           
 
Method Summary
 EObject getEObject(Resource resource, java.lang.String fragment, Fallback fallback)
           
 java.lang.String getFragment(EObject obj, Fallback fallback)
           
protected  Port getPort(RoomClass rc, java.lang.String name)
           
protected  SPPRef getSPP(RoomClass rc, java.lang.String name)
           
static boolean isActorClass(java.lang.String fragment)
           
static boolean isBinding(EObject obj)
           
static boolean isChoicePoint(EObject obj)
           
static boolean isLayerConnection(EObject obj)
           
static boolean isPort(EObject obj)
           
static boolean isRef(EObject obj)
           
static boolean isSPP(EObject obj)
           
static boolean isState(EObject obj)
           
static boolean isStateGraph(EObject obj)
           
static boolean isStructureClass(EObject obj)
           
static boolean isStructureClass(java.lang.String fragment)
           
static boolean isTransition(EObject obj)
           
static boolean isTrPoint(EObject obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoomFragmentProvider

public RoomFragmentProvider()
Method Detail

getFragment

public java.lang.String getFragment(EObject obj,
                                    Fallback fallback)

getEObject

public EObject getEObject(Resource resource,
                          java.lang.String fragment,
                          Fallback fallback)

isActorClass

public static boolean isActorClass(java.lang.String fragment)

isStructureClass

public static boolean isStructureClass(java.lang.String fragment)

isStructureClass

public static boolean isStructureClass(EObject obj)

isPort

public static boolean isPort(EObject obj)

isSPP

public static boolean isSPP(EObject obj)

isBinding

public static boolean isBinding(EObject obj)

isLayerConnection

public static boolean isLayerConnection(EObject obj)

isRef

public static boolean isRef(EObject obj)

isState

public static boolean isState(EObject obj)

isTrPoint

public static boolean isTrPoint(EObject obj)

isChoicePoint

public static boolean isChoicePoint(EObject obj)

isStateGraph

public static boolean isStateGraph(EObject obj)

isTransition

public static boolean isTransition(EObject obj)

getPort

protected Port getPort(RoomClass rc,
                       java.lang.String name)

getSPP

protected SPPRef getSPP(RoomClass rc,
                        java.lang.String name)