|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.synccharts.sim.ptolemy.oaw.XtendJava
public class XtendJava
The class XtendJava implements some Java escape code used in the model2model Xtend transformation.
Field Summary | |
---|---|
static EList<String> |
movedSignalNames
|
Constructor Summary | |
---|---|
XtendJava()
|
Method Summary | |
---|---|
static String |
buildEffect(EList<Effect> myEffectList,
String terminatedURIHash)
|
static String |
buildExpression(Expression expression)
|
static String |
buildTrigger(Expression expression,
String terminatedURIHash)
|
static void |
dump(String aString)
Dump a String to the system console for debugging purposes. |
static void |
dumpI(Integer anInteger)
|
static void |
enqueue2Delete(EntityType modalModel,
String portName)
|
static boolean |
getInputOutputTransformation()
|
static EList<String> |
getMovedSignalNames()
|
static boolean |
getOptimizeInputSignals()
|
static boolean |
getOptimizeOutputSignals()
|
static int |
getPortType(Signal signal,
Region region)
Builds the trigger of a Transition. |
static int |
getQueueSize2Delete()
|
static boolean |
getRaiseLocalSignals()
|
static String |
getStateId(State myState)
|
static String |
getURIFragment(State myState)
Gets the URIFragment of a Node. |
static String |
getURIFragment(Transition myTransition)
Gets the URIFragment of a Transition. |
static String |
hash(String string)
Returns a hash value of a String.. |
static boolean |
isInputPort(Signal signal,
Region region)
|
static boolean |
isLocal(Signal signal)
|
static boolean |
isOutputPort(Signal signal,
Region region)
|
static void |
moveToSignalList(EList<Signal> newList,
EList<Signal> signalList)
|
static void |
P()
|
static EntityType |
popModalModel2Delete()
|
static String |
popPortName2Delete()
|
static String |
removeBlancs(String inText)
Returns a hash value of a Transition. |
static void |
resetQueue2Delete()
|
static void |
setInputOutputTransformation(boolean enable)
|
static void |
setOptimizeInputSignals(boolean enable)
|
static void |
setOptimizeOutputSignals(boolean enable)
|
static void |
setRaiseLocalSignals(boolean enable)
|
static void |
V()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static EList<String> movedSignalNames
Constructor Detail |
---|
public XtendJava()
Method Detail |
---|
public static void setInputOutputTransformation(boolean enable)
public static boolean getInputOutputTransformation()
public static void setRaiseLocalSignals(boolean enable)
public static boolean getRaiseLocalSignals()
public static void setOptimizeInputSignals(boolean enable)
public static boolean getOptimizeInputSignals()
public static void setOptimizeOutputSignals(boolean enable)
public static boolean getOptimizeOutputSignals()
public static final void resetQueue2Delete()
public static final int getQueueSize2Delete()
public static final void enqueue2Delete(EntityType modalModel, String portName)
public static final String popPortName2Delete()
public static final EntityType popModalModel2Delete()
public static final void P()
public static final void V()
public static final void dump(String aString)
aString
- the a stringpublic static final void dumpI(Integer anInteger)
public static final String getURIFragment(State myState)
myNode
- the Node
public static final String getURIFragment(Transition myTransition)
myNode
- the Node
public static String removeBlancs(String inText)
myTransition
- the Transition
public static final String getStateId(State myState)
public static final String hash(String string)
string
- the String
public static final int getPortType(Signal signal, Region region)
myTransition
- the Transition
public static final boolean isOutputPort(Signal signal, Region region)
public static final EList<String> getMovedSignalNames()
public static final void moveToSignalList(EList<Signal> newList, EList<Signal> signalList)
public static final boolean isInputPort(Signal signal, Region region)
public static final String buildTrigger(Expression expression, String terminatedURIHash)
public static boolean isLocal(Signal signal)
public static final String buildEffect(EList<Effect> myEffectList, String terminatedURIHash)
public static final String buildExpression(Expression expression)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |