|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.basic.BasicIncrement
de.uni_paderborn.fujaba.asg.ASGElement
de.uni_paderborn.fujaba.uml.UMLIncrement
de.uni_paderborn.fujaba.uml.UMLDiagramItem
de.uni_paderborn.fujaba.uml.UMLTransitionGuard
No comment provided by developer, please add a comment to improve documentation.
Nested Class Summary |
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
ASGElement.SortByNameComparator |
Field Summary | |
static int |
BOOL
No comment provided by developer, please add a comment to improve documentation. |
static int |
ELSE
No comment provided by developer, please add a comment to improve documentation. |
static int |
EVERYTIMES
No comment provided by developer, please add a comment to improve documentation. |
static int |
EXCEPTION
No comment provided by developer, please add a comment to improve documentation. |
static int |
FAILURE
No comment provided by developer, please add a comment to improve documentation. |
static int |
NONE
No comment provided by developer, please add a comment to improve documentation. |
static int |
SUCCESS
No comment provided by developer, please add a comment to improve documentation. |
static int |
TERMINATION
No comment provided by developer, please add a comment to improve documentation. |
Fields inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
dontUseAccessMethodsInThisClass |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagramItem |
REV_ADDITIONAL_ITEMS_PROPERTY, REV_ITEMS_PROPERTY, VIEW_DEFINITIONS_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
ASSERT_IN_UNIT_TEST_PROPERTY, COMMENT_PROPERTY, CONSTRAINTS_PROPERTY, STEREOTYPES_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement |
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, NAME_PROPERTY, TEXT_PROPERTY |
Constructor Summary | |
UMLTransitionGuard()
Constructor for class UMLTransitionGuard |
|
UMLTransitionGuard(boolean coobraPersistent)
|
|
UMLTransitionGuard(int type,
java.lang.String boolExpr,
UMLTransition revGuard)
Constructor for class UMLTransitionGuard |
Method Summary | |
java.lang.String |
getBoolExpr()
Get the boolExpr attribute of the UMLTransitionGuard object |
java.lang.String |
getBoolExpr(int type)
Get the boolExpr attribute of the UMLTransitionGuard object |
static int |
getGuardType(UMLTransition transition)
|
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
UMLTransition |
getRevGuard()
Get the revGuard attribute of the UMLTransitionGuard object |
int |
getType()
Get the type attribute of the UMLTransitionGuard object |
boolean |
looksLike(UMLTransitionGuard curTransitionGuard)
Same functionality as equals() there are maybe problems with jgl sets work if this method is called equals() |
void |
removeYou()
Isolates the object so the garbage collector can remove it. |
void |
setBoolExpr(java.lang.String boolExpr)
Sets the boolExpr attribute of the UMLTransitionGuard object |
void |
setRevGuard(UMLTransition revGuard)
Sets the revGuard attribute of the UMLTransitionGuard object |
void |
setType(int type)
Sets the type attribute of the UMLTransitionGuard object |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
addToConstraints, addToStereotypes, entriesOfStereotypes, getFComment, getFromFStereotypes, hasInConstraints, hasInStereotypes, hasKeyInStereotypes, isAssertInUnitTest, iteratorOfConstraints, iteratorOfStereotypes, keysOfStereotypes, removeAllFromConstraints, removeAllFromStereotypes, removeFromConstraints, removeFromStereotypes, removeKeyFromStereotypes, setAssertInUnitTest, setComment, sizeOfStereotypes |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface de.uni_paderborn.fujaba.basic.UniqueIdentifier |
getID |
Methods inherited from interface de.uni_paderborn.fujaba.fsa.unparse.LogicUnparseInterface |
getFSAInterface, getUnparseModuleName |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeInterface |
getPropertyChangeSupport |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeClient |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface de.tu_bs.coobra.ObjectChangeAware |
acknowledgeChange, getCoObRAId, getRepository, setCoObRAId, setRepository |
Methods inherited from interface de.uni_kassel.prop.InspectionAware |
isInspectableField, proposeFieldValues |
Field Detail |
public static final transient int NONE
public static final transient int SUCCESS
public static final transient int FAILURE
public static final transient int EVERYTIMES
public static final transient int TERMINATION
public static final transient int ELSE
public static final transient int BOOL
public static final transient int EXCEPTION
Constructor Detail |
public UMLTransitionGuard()
public UMLTransitionGuard(boolean coobraPersistent)
coobraPersistent
- public UMLTransitionGuard(int type, java.lang.String boolExpr, UMLTransition revGuard)
type
- No description providedboolExpr
- No description providedrevGuard
- No description providedMethod Detail |
public static int getGuardType(UMLTransition transition)
public int getType()
public void setType(int type)
type
- The new type valuepublic java.lang.String getBoolExpr(int type)
type
- No description provided
public java.lang.String getBoolExpr()
public void setBoolExpr(java.lang.String boolExpr)
boolExpr
- The new boolExpr valuepublic UMLTransition getRevGuard()
public void setRevGuard(UMLTransition revGuard)
revGuard
- The new revGuard valuepublic boolean looksLike(UMLTransitionGuard curTransitionGuard)
curTransitionGuard
- No description provided
public void removeYou()
removeYou
in interface FElement
removeYou
in class UMLDiagramItem
public FElement getParentElement()
getParentElement
in interface FElement
getParentElement
in class UMLDiagramItem
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |