|
|||||||||||
| 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.UMLConnection
de.uni_paderborn.fujaba.uml.UMLGeneralization
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 | |
private java.lang.String |
discriminator
No comment provided by developer, please add a comment to improve documentation. |
private java.lang.String |
name
No comment provided by developer, please add a comment to improve documentation. |
private UMLClass |
subclass
No comment provided by developer, please add a comment to improve documentation. |
private UMLClass |
superclass
No comment provided by developer, please add a comment to improve documentation. |
| 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.FGeneralization |
DISCRIMINATOR_PROPERTY, SUBCLASS_PROPERTY, SUPERCLASS_PROPERTY |
| 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 | |
UMLGeneralization()
Constructor for class UMLGeneralization |
|
UMLGeneralization(boolean coobraPersistent)
|
|
UMLGeneralization(java.lang.String discriminator,
UMLConstraint constraint,
UMLClass subclass,
UMLClass superclass)
Constructor for class UMLGeneralization |
|
UMLGeneralization(UMLClass subclass,
UMLClass superclass)
Constructor for class UMLGeneralization |
|
| Method Summary | |
java.lang.String |
getDiscriminator()
Get the discriminator attribute of the UMLGeneralization object |
FClass |
getFSubclass()
Get the fSubclass attribute of the UMLGeneralization object |
FClass |
getFSuperclass()
Get the fSuperclass attribute of the UMLGeneralization object |
java.lang.String |
getName()
Get the name attribute of the UMLGeneralization object |
FElement |
getParentElement()
Query the logical parent of this element (e.g. package of a class, diagram of an object). |
UMLDiagramItem |
getSourceConnector()
Get the sourceConnector attribute of the UMLGeneralization object |
UMLClass |
getSubclass()
Get the subclass attribute of the UMLGeneralization object |
UMLClass |
getSuperclass()
Get the superclass attribute of the UMLGeneralization object |
UMLDiagramItem |
getTargetConnector()
Get the targetConnector attribute of the UMLGeneralization object |
void |
removeSubclass()
No comment provided by developer, please add a comment to improve documentation. |
private void |
removeSuperclass()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeYou()
Isolates the object so the garbage collector can remove it. |
void |
setDiscriminator(java.lang.String discriminator)
Sets the discriminator attribute of the UMLGeneralization object |
void |
setName(java.lang.String name)
Sets the name attribute of the UMLGeneralization object |
boolean |
setSourceConnector(FDiagramItem incr)
Sets the sourceConnector attribute of the UMLGeneralization object |
boolean |
setSubclass(FClass subclass)
Sets the subclass attribute of the UMLGeneralization object |
boolean |
setSuperclass(FClass superclass)
Sets the superclass attribute of the UMLGeneralization object |
boolean |
setTargetConnector(FDiagramItem incr)
Sets the targetConnector attribute of the UMLGeneralization object |
java.lang.String |
toString()
No comment provided by developer, please add a comment to improve documentation. |
| Methods inherited from class de.uni_paderborn.fujaba.uml.UMLConnection |
getFPartner, getFSourceConnector, getFTargetConnector, getPartner, setPartner |
| 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.FConnection |
getFPartner, getFSourceConnector, getFTargetConnector, setPartner |
| 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 discriminator
private java.lang.String name
private UMLClass subclass
private UMLClass superclass
| Constructor Detail |
public UMLGeneralization()
public UMLGeneralization(boolean coobraPersistent)
coobraPersistent -
public UMLGeneralization(UMLClass subclass,
UMLClass superclass)
subclass - No description providedsuperclass - No description provided
public UMLGeneralization(java.lang.String discriminator,
UMLConstraint constraint,
UMLClass subclass,
UMLClass superclass)
discriminator - No description providedconstraint - No description providedsubclass - No description providedsuperclass - No description provided| Method Detail |
public java.lang.String getDiscriminator()
getDiscriminator in interface FGeneralizationpublic void setDiscriminator(java.lang.String discriminator)
setDiscriminator in interface FGeneralizationdiscriminator - The new discriminator valuepublic java.lang.String getName()
getName in interface FElementgetName in class ASGElementpublic void setName(java.lang.String name)
setName in interface FElementsetName in class ASGElementname - The new name valuepublic UMLClass getSubclass()
public FClass getFSubclass()
getFSubclass in interface FGeneralizationpublic boolean setSubclass(FClass subclass)
setSubclass in interface FGeneralizationsubclass - The new subclass value
public final void removeSubclass()
public boolean setTargetConnector(FDiagramItem incr)
setTargetConnector in interface FConnectionincr - The new targetConnector value
public UMLDiagramItem getTargetConnector()
getTargetConnector in class UMLConnectionpublic UMLClass getSuperclass()
public FClass getFSuperclass()
getFSuperclass in interface FGeneralizationpublic boolean setSuperclass(FClass superclass)
setSuperclass in interface FGeneralizationsuperclass - The new superclass value
private final void removeSuperclass()
public boolean setSourceConnector(FDiagramItem incr)
setSourceConnector in interface FConnectionincr - The new sourceConnector value
public UMLDiagramItem getSourceConnector()
getSourceConnector in class UMLConnectionpublic void removeYou()
removeYou in interface FElementremoveYou in class UMLDiagramItempublic FElement getParentElement()
getParentElement in interface FElementgetParentElement in class UMLDiagramItempublic 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 | ||||||||||