|
|||||||||||
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.UMLAttrExprPair
0..n instanceOf 0..1 UMLAttrExprPair ---------------------------- UMLAttr instances instanceOf 0..n attrs 0..1 UMLAttrExprPair ----------------------- UMLObject attrs revAttrs
Nested Class Summary |
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
ASGElement.SortByNameComparator |
Field Summary | |
static int |
EQUAL
No comment provided by developer, please add a comment to improve documentation. |
static int |
GREATER
No comment provided by developer, please add a comment to improve documentation. |
static int |
GREATEREQUAL
No comment provided by developer, please add a comment to improve documentation. |
static int |
IN
No comment provided by developer, please add a comment to improve documentation. |
static int |
LESS
No comment provided by developer, please add a comment to improve documentation. |
static int |
LESSEQUAL
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 |
NOT_IN
No comment provided by developer, please add a comment to improve documentation. |
static int |
NOTEQUAL
No comment provided by developer, please add a comment to improve documentation. |
static int |
POST
No comment provided by developer, please add a comment to improve documentation. |
static int |
PRE
No comment provided by developer, please add a comment to improve documentation. |
static int |
REG_EXPRESSION
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 | |
UMLAttrExprPair()
Constructor for class UMLAttrExprPair |
|
UMLAttrExprPair(java.lang.String name,
int qualifier,
int operation,
java.lang.String expression,
UMLAttr instanceOf,
UMLObject revAttrs)
Constructor for class UMLAttrExprPair |
Method Summary | |
static java.lang.String[] |
getAllAttrOperationsAsText()
Get the allAttrOperationsAsText attribute of the UMLAttrExprPair class |
java.lang.String |
getAttrOperationAsText()
Get the attrOperationAsText attribute of the UMLAttrExprPair object |
java.lang.String |
getExpression()
Get the expression attribute of the UMLAttrExprPair object |
UMLAttr |
getInstanceOf()
Get the instanceOf attribute of the UMLAttrExprPair object |
java.lang.String |
getName()
Get the name attribute of the UMLAttrExprPair object |
int |
getOperation()
Get the operation attribute of the UMLAttrExprPair object |
java.lang.String |
getOperationText()
Get the operationText attribute of the UMLAttrExprPair object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
int |
getQualifier()
Get the qualifier attribute of the UMLAttrExprPair object |
UMLObject |
getRevAttrs()
Get the revAttrs attribute of the UMLAttrExprPair object |
java.lang.String |
getText()
Get the text attribute of the UMLAttrExprPair object |
void |
removeYou()
Isolates the object so the garbage collector can remove it. |
void |
setAttrOperationAsText(java.lang.String newText)
Sets the attrOperationAsText attribute of the UMLAttrExprPair object |
void |
setExpression(java.lang.String expression)
Set the value of expression. |
void |
setInstanceOf(UMLAttr instanceOf)
Sets the instanceOf attribute of the UMLAttrExprPair object |
void |
setName(java.lang.String name)
Set the value of name. |
void |
setOperation(int operation)
Sets the operation attribute of the UMLAttrExprPair object |
void |
setQualifier(int qualifier)
Sets the qualifier attribute of the UMLAttrExprPair object |
void |
setRevAttrs(UMLObject revAttrs)
Sets the revAttrs attribute of the UMLAttrExprPair object |
java.lang.String |
toString()
No comment provided by developer, please add a comment to improve documentation. |
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 int NONE
public static final int PRE
public static final int POST
public static final int EQUAL
public static final int NOTEQUAL
public static final int LESS
public static final int GREATER
public static final int LESSEQUAL
public static final int GREATEREQUAL
public static final int REG_EXPRESSION
public static final int IN
public static final int NOT_IN
Constructor Detail |
public UMLAttrExprPair()
public UMLAttrExprPair(java.lang.String name, int qualifier, int operation, java.lang.String expression, UMLAttr instanceOf, UMLObject revAttrs)
name
- No description providedqualifier
- No description providedoperation
- No description providedexpression
- No description providedinstanceOf
- No description providedrevAttrs
- No description providedMethod Detail |
public java.lang.String getName()
getName
in interface FElement
getName
in class ASGElement
public void setName(java.lang.String name)
setName
in interface FElement
setName
in class ASGElement
name
- Value to assign to name.public int getQualifier()
public void setQualifier(int qualifier)
qualifier
- The new qualifier valuepublic int getOperation()
public void setOperation(int operation)
operation
- The new operation valuepublic java.lang.String getOperationText()
public java.lang.String getExpression()
public void setExpression(java.lang.String expression)
expression
- Value to assign to expression.public UMLAttr getInstanceOf()
public void setInstanceOf(UMLAttr instanceOf)
instanceOf
- The new instanceOf valuepublic UMLObject getRevAttrs()
public void setRevAttrs(UMLObject revAttrs)
revAttrs
- The new revAttrs valuepublic java.lang.String getText()
getText
in interface FElement
getText
in class ASGElement
public java.lang.String getAttrOperationAsText()
public void setAttrOperationAsText(java.lang.String newText)
newText
- The new attrOperationAsText valuepublic static java.lang.String[] getAllAttrOperationsAsText()
public void removeYou()
removeYou
in interface FElement
removeYou
in class UMLDiagramItem
public FElement getParentElement()
getParentElement
in interface FElement
getParentElement
in class UMLDiagramItem
public java.lang.String toString()
UMLDiagramItem
toString
in class UMLDiagramItem
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |