de.uni_paderborn.fujaba.uml
Class UMLCardinality
java.lang.Object
de.uni_paderborn.fujaba.basic.BasicIncrement
de.uni_paderborn.fujaba.asg.ASGElement
de.uni_paderborn.fujaba.uml.UMLIncrement
de.uni_paderborn.fujaba.uml.UMLCardinality
- All Implemented Interfaces:
- java.lang.Comparable, FCardinality, FElement, FIncrement, de.uni_kassel.prop.InspectionAware, LogicUnparseInterface, de.tu_bs.coobra.ObjectChangeAware, de.upb.tools.pcs.PropertyChangeClient, de.upb.tools.pcs.PropertyChangeInterface, UniqueIdentifier
- public class UMLCardinality
- extends UMLIncrement
- implements FCardinality
No comment provided by developer, please add a comment to improve documentation.
- Version:
- $Revision: 1.48 $
- Author:
- $Author: cschneid $
Constructor Summary |
UMLCardinality()
Constructor for class UMLCardinality |
UMLCardinality(java.lang.String cardString)
Constructor for class UMLCardinality |
UMLCardinality(java.lang.String cardString,
UMLRole revCard)
Constructor for class UMLCardinality |
Method Summary |
protected java.lang.String |
createUnparseModuleName()
No comment provided by developer, please add a comment to improve documentation. |
java.lang.String |
getCardString()
Get the cardString attribute of the UMLCardinality object |
FRole |
getFRevCard()
Get the fRevCard attribute of the UMLCardinality object |
int |
getLowerBound()
Get the lowerBound attribute of the UMLCardinality object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
UMLRole |
getRevCard()
Get the revCard attribute of the UMLCardinality object |
int |
getUpperBound()
Get the upperBound attribute of the UMLCardinality object |
void |
removeYou()
Isolates the object so the garbage collector can remove it. |
void |
setCardString(java.lang.String strg)
Sets the cardString attribute of the UMLCardinality object |
void |
setRevCard(FRole revCard)
Sets the revCard attribute of the UMLCardinality object |
Methods inherited from class de.uni_paderborn.fujaba.uml.UMLIncrement |
addToConstraints, addToStereotypes, addToStereotypes, elementsOfAllChildren, entriesOfStereotypes, getComment, getFComment, getFromFStereotypes, getFromStereotypes, getFromStereotypes, hasInConstraints, hasInStereotypes, hasKeyInStereotypes, isAssertInUnitTest, iteratorOfConstraints, iteratorOfStereotypes, keysOfStereotypes, removeAllFromConstraints, removeAllFromStereotypes, removeFromConstraints, removeFromStereotypes, removeKeyFromStereotypes, setAssertInUnitTest, setComment, setStereotype, sizeOfConstraint, sizeOfStereotypes |
Methods inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
acknowledgeChange, addAdditionalListener, addPointToUnparseInformation, addPropertyChangeListener, addPropertyChangeListener, addToAnnotations, addToDiagrams, addToElementReferences, addToElementReferences, addToFsaObjects, addToLocations, addToLocations, addToPropertyChangeListeners, addToPropertyChangeListeners, addToUnparseInformations, addToUnparseInformations, addToUserMessages, deleteTokens, elementsOfDiagrams, entriesOfElementReferences, entriesOfFsaObjects, entriesOfUnparseInformations, fireEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCoObRAId, getFirstFromFSAObjects, getFirstOOGenToken, getFromElementReferences, getFromFElementReferences, getFromFsaObjects, getFromUnparseInformations, getFSAInterface, getLastModified, getLastOOGenToken, getName, getPointFromUnparseInformation, getPropertyChangeSupport, getRepository, getText, getTransientElements, getUnparseModuleName, getUnparseModuleNameImpl, hasInAnnotations, hasInDiagrams, hasInElementReferences, hasInElementReferences, hasInFsaObjects, hasKeyInElementReferences, hasKeyInFsaObjects, initElementListener, initPersistency, isCoobraPersistent, isInspectableField, isInTransientMode, isPersistencyChange, isReadOnly, iteratorOfAnnotations, iteratorOfDiagrams, iteratorOfElementReferences, iteratorOfFsaObjects, iteratorOfKeyFromUnparseInformations, iteratorOfUnparseInformations, iteratorOfUserMessages, keysOfElementReferences, keysOfFsaObjects, keysOfUnparseInformations, proposeFieldValues, removeAdditionalListener, removeAllFromAnnotations, removeAllFromDiagrams, removeAllFromElementReferences, removeAllFromFsaObjects, removeAllFromUnparseInformations, removeAllFromUserMessages, removeFromAnnotations, removeFromDiagrams, removeFromElementReferences, removeFromElementReferences, removeFromFsaObjects, removeFromPropertyChangeListeners, removeFromPropertyChangeListeners, removeFromUnparseInformations, removeFromUnparseInformations, removeFromUnparseInformations, removeFromUserMessages, removeKeyFromElementReferences, removeKeyFromFsaObjects, removePropertyChangeListener, removePropertyChangeListener, saveFSAProperties, saveLocations, searchID, setCoObRAId, setCutCopyPasteParent, setFirstOOGenToken, setGenerated, setInTransientMode, setLastOOGenToken, setName, setRepository, setUnparseModuleName, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfFsaObjects, sizeOfUserMessages, updateFSACollapsed, updateFSALocation, updateKeyInFsaObjects, writeAttributes |
Methods inherited from class de.uni_paderborn.fujaba.basic.BasicIncrement |
compareTo, getID, getUniqueID, getUniqueID, isGenerated, lessUniqueId, readAttributes, readAttributes, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, readFromStringTokenizer, resetClassInfos, resetFieldWriteMethods, setAttribValue, setAttribValue, setID, setUniqueId, writeClassToStringBuffer, writeClassToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer, writeToStringBuffer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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 de.uni_paderborn.fujaba.metamodel.FElement |
addToAnnotations, addToDiagrams, addToElementReferences, addToElementReferences, addToUserMessages, deleteTokens, entriesOfElementReferences, getFirstOOGenToken, getFromFElementReferences, getLastOOGenToken, getName, getText, hasInAnnotations, hasInDiagrams, hasInElementReferences, hasInElementReferences, hasKeyInElementReferences, isCoobraPersistent, isGenerated, iteratorOfAnnotations, iteratorOfDiagrams, iteratorOfElementReferences, iteratorOfUserMessages, keysOfElementReferences, removeAllFromAnnotations, removeAllFromDiagrams, removeAllFromElementReferences, removeAllFromUserMessages, removeFromAnnotations, removeFromDiagrams, removeFromElementReferences, removeFromElementReferences, removeFromUserMessages, removeKeyFromElementReferences, setCutCopyPasteParent, setFirstOOGenToken, setGenerated, setLastOOGenToken, setName, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfUserMessages |
Methods inherited from interface java.lang.Comparable |
compareTo |
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 |
UMLCardinality
public UMLCardinality()
- Constructor for class UMLCardinality
UMLCardinality
public UMLCardinality(java.lang.String cardString)
- Constructor for class UMLCardinality
- Parameters:
cardString
- No description provided
UMLCardinality
public UMLCardinality(java.lang.String cardString,
UMLRole revCard)
- Constructor for class UMLCardinality
- Parameters:
cardString
- No description providedrevCard
- No description provided
createUnparseModuleName
protected java.lang.String createUnparseModuleName()
- No comment provided by developer, please add a comment to improve documentation.
- Overrides:
createUnparseModuleName
in class ASGElement
- Returns:
- No description provided
getLowerBound
public int getLowerBound()
- Get the lowerBound attribute of the UMLCardinality object
- Specified by:
getLowerBound
in interface FCardinality
- Returns:
- The lowerBound value
getUpperBound
public int getUpperBound()
- Get the upperBound attribute of the UMLCardinality object
- Specified by:
getUpperBound
in interface FCardinality
- Returns:
- The upperBound value
getCardString
public java.lang.String getCardString()
- Get the cardString attribute of the UMLCardinality object
- Specified by:
getCardString
in interface FCardinality
- Returns:
- The cardString value
setCardString
public void setCardString(java.lang.String strg)
- Sets the cardString attribute of the UMLCardinality object
- Specified by:
setCardString
in interface FCardinality
- Parameters:
strg
- The new cardString value
getRevCard
public UMLRole getRevCard()
- Get the revCard attribute of the UMLCardinality object
- Returns:
- The revCard value
getFRevCard
public FRole getFRevCard()
- Get the fRevCard attribute of the UMLCardinality object
- Specified by:
getFRevCard
in interface FCardinality
- Returns:
- The fRevCard value
setRevCard
public void setRevCard(FRole revCard)
- Sets the revCard attribute of the UMLCardinality object
- Specified by:
setRevCard
in interface FCardinality
- Parameters:
revCard
- The new revCard value
removeYou
public void removeYou()
- Isolates the object so the garbage collector can remove it.
- Specified by:
removeYou
in interface FElement
- Overrides:
removeYou
in class UMLIncrement
getParentElement
public FElement getParentElement()
- Query the logical parent of this element (e.g. package of a class, diagram of an object).
- Specified by:
getParentElement
in interface FElement
- Overrides:
getParentElement
in class ASGElement
- Returns:
- the logical parent of this element;