org.eclipse.etrice.core.naming
Class RoomNameProvider
java.lang.Object
org.eclipse.etrice.core.naming.RoomNameProvider
public class RoomNameProvider
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RoomNameProvider
public RoomNameProvider()
getName
public static java.lang.String getName(EObject item)
getFullPath
public static java.lang.String getFullPath(StateGraphItem item)
getFullPath
public static java.lang.String getFullPath(StateGraph sg)
getModelClass
public static RoomClass getModelClass(EObject obj)
getClassLocation
public static java.lang.String getClassLocation(RoomClass cls)
getLocation
public static java.lang.String getLocation(EObject source)
getTransitionName
public static java.lang.String getTransitionName(Transition t)
getParentState
public static State getParentState(StateGraphItem item)
getStateName
public static java.lang.String getStateName(State s)
getStatePathName
public static java.lang.String getStatePathName(State s)
getParentPath
public static java.lang.String getParentPath(StateGraphItem item)
getTriggerName
public static java.lang.String getTriggerName(TriggeredTransition tr)
getTerminalName
public static java.lang.String getTerminalName(TransitionTerminal tt)
getUniqueTransitionName
public static java.lang.String getUniqueTransitionName(StateGraph sg)
getUniqueInitialTransitionName
public static java.lang.String getUniqueInitialTransitionName(StateGraph sg)
getUniqueChoicePointName
public static java.lang.String getUniqueChoicePointName(StateGraph sg)
getUniqueTrPointName
public static java.lang.String getUniqueTrPointName(StateGraph sg)
getUniqueStateName
public static java.lang.String getUniqueStateName(StateGraph sg)
getRefLabelName
public static java.lang.String getRefLabelName(ActorContainerRef acr)
getTransitionLabelName
public static java.lang.String getTransitionLabelName(Transition t)
getTriggerLabel
public static java.lang.String getTriggerLabel(Trigger trig)
getMsgFromIfLabel
public static java.lang.String getMsgFromIfLabel(MessageFromIf mif)
getStateGraphLabel
public static java.lang.String getStateGraphLabel(StateGraph sg)
getStatePathLabel
public static java.lang.String getStatePathLabel(State s)
getUniqueActorContainerRefName
public static java.lang.String getUniqueActorContainerRefName(StructureClass sc)
- Parameters:
sc
-
- Returns:
getUniqueInterfaceItemName
public static java.lang.String getUniqueInterfaceItemName(java.lang.String prefix,
ActorContainerClass acc)
- Parameters:
acc
-
- Returns:
getDetailCodeLocation
public static java.lang.String getDetailCodeLocation(DetailCode code)