|
|||||||||||
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.usecase.Usecase
A Use Case of a UsecaseDiagram
.
UsecaseDiagram
Nested Class Summary |
Nested classes inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
ASGElement.SortByNameComparator |
Field Summary | |
private java.lang.String |
name
No comment provided by developer, please add a comment to improve documentation. |
private UsecaseDiagram |
parentUsecaseDiagram
0..1 usecases n UsecaseDiagram ------------------------------------ Usecase parentUsecaseDiagram usecases |
private de.upb.tools.fca.FPropHashSet |
usages
n usages 1 UsecaseUsage --------------------- Usecase usages usecase |
Fields inherited from class de.uni_paderborn.fujaba.uml.UMLDiagramItem |
|
Fields inherited from class de.uni_paderborn.fujaba.uml.UMLIncrement |
|
Fields inherited from class de.uni_paderborn.fujaba.asg.ASGElement |
|
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 | |
Usecase()
Constructor for class Usecase |
Method Summary | |
boolean |
addToUsages(UsecaseUsage value)
UMLMethod: '+ addToUsages (value : UsecaseUsage) : Boolean' |
java.lang.String |
getName()
Get the name attribute of the Usecase object |
UsecaseDiagram |
getParentUsecaseDiagram()
Get the parentUsecaseDiagram attribute of the Usecase object |
boolean |
hasInUsages(UsecaseUsage value)
UMLMethod: '+ hasInUsages (value : UsecaseUsage) : Boolean' |
java.util.Iterator |
iteratorOfUsages()
UMLMethod: '+ iteratorOfUsages () : Iterator' |
void |
removeAllFromUsages()
UMLMethod: '+ removeAllFromUsages () : Void' |
boolean |
removeFromUsages(UsecaseUsage value)
UMLMethod: '+ removeFromUsages (value : UsecaseUsage) : Boolean' |
void |
removeYou()
UMLMethod: '+ removeYou () : Void' |
ASGElement |
searchID(java.lang.String id)
Searches the ASG tree for a given id |
void |
setName(java.lang.String name)
Set the value of name. |
boolean |
setParentUsecaseDiagram(UsecaseDiagram value)
Sets the parentUsecaseDiagram attribute of the Usecase object |
int |
sizeOfUsages()
UMLMethod: '+ sizeOfUsages () : Integer' |
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 |
private java.lang.String name
private de.upb.tools.fca.FPropHashSet usages
n usages 1 UsecaseUsage --------------------- Usecase usages usecase
private UsecaseDiagram parentUsecaseDiagram
0..1 usecases n UsecaseDiagram ------------------------------------ Usecase parentUsecaseDiagram usecases
Constructor Detail |
public Usecase()
Method Detail |
public java.lang.String toString()
toString
in class UMLDiagramItem
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 boolean hasInUsages(UsecaseUsage value)
value
- No description provided
public java.util.Iterator iteratorOfUsages()
public int sizeOfUsages()
public boolean addToUsages(UsecaseUsage value)
value
- The object added.
public boolean removeFromUsages(UsecaseUsage value)
value
- No description provided
public void removeAllFromUsages()
public boolean setParentUsecaseDiagram(UsecaseDiagram value)
value
- The new parentUsecaseDiagram value
public UsecaseDiagram getParentUsecaseDiagram()
public void removeYou()
removeYou
in interface FElement
removeYou
in class UMLDiagramItem
public ASGElement searchID(java.lang.String id)
searchID
in class ASGElement
id
- The id to search for.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |