de.uni_paderborn.fujaba.packagediagrams
Class DiagramUsage
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.UMLDiagramItem
de.uni_paderborn.fujaba.packagediagrams.DiagramUsage
- All Implemented Interfaces:
- java.lang.Comparable, FDiagramItem, 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 DiagramUsage
- extends UMLDiagramItem
UMLClass: 'DiagramUsage' A diagram usage is a placeholder for a diagram within a packagediagram.
- Version:
- $Revision: 1.33.2.3 $
- Author:
- $Author: mksoft $
Constructor Summary |
DiagramUsage()
Constructor for class DiagramUsage |
DiagramUsage(java.lang.String name)
Constructor for class DiagramUsage |
Method Summary |
ASGDiagram |
getDiagram()
UMLMethod: '+ getDiagram (): UMLDiagram' |
int |
getDiagramKind()
UMLMethod: 'Read access method for attribute diagramKind : Integer = 1' |
java.lang.String |
getName()
Get the name attribute of the DiagramUsage object |
java.lang.String |
getWhichDiagram()
UMLMethod: 'Read access method for attribute whichDiagram : String' |
int |
getX()
Get the x attribute of the DiagramUsage object |
int |
getY()
Get the y attribute of the DiagramUsage object |
void |
removeYou()
UMLMethod: '+ removeYou (): Void' |
boolean |
setDiagram(ASGDiagram value)
UMLMethod: '+ setDiagram (value: UMLDiagram): Boolean' |
int |
setDiagramKind(int diagramKind)
UMLMethod: 'Write access method for attribute diagramKind : Integer = 1'
FIX ME: should use diagram kind name here! |
void |
setName(java.lang.String strg)
Sets the name attribute of the DiagramUsage object |
void |
setX(int tempX)
Sets the x attribute of the DiagramUsage object |
void |
setY(int tempY)
Sets the y attribute of the DiagramUsage object |
Methods inherited from class de.uni_paderborn.fujaba.uml.UMLDiagramItem |
addToDiagrams, addToRevAdditionalItems, addToRevItems, addToViewDefinitions, createUnparseModuleName, getCurrentActiveDiagram, getFCurrentActiveDiagram, getFFirstFromDiagrams, getFirstFromDiagrams, getParentElement, hasInRevAdditionalItems, hasInRevItems, hasInViewDefinitions, iteratorOfRevAdditionalItems, iteratorOfRevItems, iteratorOfViewDefinitions, removeAllFromRevAdditionalItems, removeAllFromRevItems, removeAllFromViewDefinitions, removeFromRevAdditionalItems, removeFromRevItems, removeFromViewDefinitions, sizeOfRevAdditionalItems, sizeOfRevItems, sizeOfViewDefinitions, toString |
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, 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, 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, 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, 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, addToElementReferences, addToElementReferences, addToUserMessages, deleteTokens, entriesOfElementReferences, getFirstOOGenToken, getFromFElementReferences, getLastOOGenToken, 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, 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 |
DiagramUsage
public DiagramUsage()
- Constructor for class DiagramUsage
DiagramUsage
public DiagramUsage(java.lang.String name)
- Constructor for class DiagramUsage
- Parameters:
name
- No description provided
getName
public java.lang.String getName()
- Get the name attribute of the DiagramUsage object
- Specified by:
getName
in interface FElement
- Overrides:
getName
in class ASGElement
- Returns:
- The name value
setName
public void setName(java.lang.String strg)
- Sets the name attribute of the DiagramUsage object
- Specified by:
setName
in interface FElement
- Overrides:
setName
in class ASGElement
- Parameters:
strg
- The new name value
getX
public int getX()
- Get the x attribute of the DiagramUsage object
- Returns:
- The x value
setX
public void setX(int tempX)
- Sets the x attribute of the DiagramUsage object
- Parameters:
tempX
- The new x value
getY
public int getY()
- Get the y attribute of the DiagramUsage object
- Returns:
- The y value
setY
public void setY(int tempY)
- Sets the y attribute of the DiagramUsage object
- Parameters:
tempY
- The new y value
setDiagram
public boolean setDiagram(ASGDiagram value)
- UMLMethod: '+ setDiagram (value: UMLDiagram): Boolean'
- Parameters:
value
- The new diagram value
- Returns:
- No description provided
getDiagram
public ASGDiagram getDiagram()
- UMLMethod: '+ getDiagram (): UMLDiagram'
- Returns:
- The diagram value
removeYou
public void removeYou()
- UMLMethod: '+ removeYou (): Void'
- Specified by:
removeYou
in interface FElement
- Overrides:
removeYou
in class UMLDiagramItem
getWhichDiagram
public java.lang.String getWhichDiagram()
- UMLMethod: 'Read access method for attribute whichDiagram : String'
- Returns:
- The whichDiagram value
getDiagramKind
public int getDiagramKind()
- UMLMethod: 'Read access method for attribute diagramKind : Integer = 1'
- Returns:
- The diagramKind value
setDiagramKind
public int setDiagramKind(int diagramKind)
- UMLMethod: 'Write access method for attribute diagramKind : Integer = 1'
FIX ME: should use diagram kind name here! Indices may change!
- Parameters:
diagramKind
- The new diagramKind value
- Returns:
- No description provided