|
|||||||||||
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 |
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. |
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 |
Constructor Detail |
public UMLGeneralization()
public UMLGeneralization(boolean coobraPersistent)
coobraPersistent
- public UMLGeneralization(UMLClass subclass, UMLClass superclass)
subclass
- No description providedsuperclass
- No description providedpublic UMLGeneralization(java.lang.String discriminator, UMLConstraint constraint, UMLClass subclass, UMLClass superclass)
discriminator
- No description providedconstraint
- No description providedsubclass
- No description providedsuperclass
- No description providedMethod Detail |
public java.lang.String getDiscriminator()
getDiscriminator
in interface FGeneralization
public void setDiscriminator(java.lang.String discriminator)
setDiscriminator
in interface FGeneralization
discriminator
- The new discriminator valuepublic 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
- The new name valuepublic UMLClass getSubclass()
public FClass getFSubclass()
getFSubclass
in interface FGeneralization
public boolean setSubclass(FClass subclass)
setSubclass
in interface FGeneralization
subclass
- The new subclass value
public final void removeSubclass()
public boolean setTargetConnector(FDiagramItem incr)
setTargetConnector
in interface FConnection
incr
- The new targetConnector value
public UMLDiagramItem getTargetConnector()
getTargetConnector
in class UMLConnection
public UMLClass getSuperclass()
public FClass getFSuperclass()
getFSuperclass
in interface FGeneralization
public boolean setSuperclass(FClass superclass)
setSuperclass
in interface FGeneralization
superclass
- The new superclass value
public boolean setSourceConnector(FDiagramItem incr)
setSourceConnector
in interface FConnection
incr
- The new sourceConnector value
public UMLDiagramItem getSourceConnector()
getSourceConnector
in class UMLConnection
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 |