de.uni_paderborn.fujaba.metamodel
Interface FGeneralization

All Superinterfaces:
java.lang.Comparable, FConnection, 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
All Known Implementing Classes:
UMLGeneralization

public interface FGeneralization
extends FConnection

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.2 $ $Date: 2004/10/22 16:41:45 $
Author:
$Author: lowende $

Field Summary
static java.lang.String DISCRIMINATOR_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SUBCLASS_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String SUPERCLASS_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
 
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
 
Method Summary
 java.lang.String getDiscriminator()
          Get the discriminator attribute of the FGeneralization object
 FClass getFSubclass()
          Get the subclass attribute of the FGeneralization object
 FClass getFSuperclass()
          Get the superclass attribute of the FGeneralization object
 void setDiscriminator(java.lang.String discriminator)
          Sets the discriminator attribute of the FGeneralization object
 boolean setSubclass(FClass subclass)
          Sets the subclass attribute of the FGeneralization object
 boolean setSuperclass(FClass superclass)
          Sets the superclass attribute of the FGeneralization object
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FConnection
getFPartner, getFSourceConnector, getFTargetConnector, setPartner, setSourceConnector, setTargetConnector
 
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagramItem
addToRevAdditionalItems, addToRevItems, addToViewDefinitions, getFCurrentActiveDiagram, getFFirstFromDiagrams, hasInRevAdditionalItems, hasInRevItems, hasInViewDefinitions, iteratorOfRevAdditionalItems, iteratorOfRevItems, iteratorOfViewDefinitions, removeAllFromRevAdditionalItems, removeAllFromRevItems, removeAllFromViewDefinitions, removeFromRevAdditionalItems, removeFromRevItems, removeFromViewDefinitions, sizeOfRevAdditionalItems, sizeOfRevItems, sizeOfViewDefinitions
 
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, getParentElement, getText, hasInAnnotations, hasInDiagrams, hasInElementReferences, hasInElementReferences, hasKeyInElementReferences, isCoobraPersistent, isGenerated, iteratorOfAnnotations, iteratorOfDiagrams, iteratorOfElementReferences, iteratorOfUserMessages, keysOfElementReferences, removeAllFromAnnotations, removeAllFromDiagrams, removeAllFromElementReferences, removeAllFromUserMessages, removeFromAnnotations, removeFromDiagrams, removeFromElementReferences, removeFromElementReferences, removeFromUserMessages, removeKeyFromElementReferences, removeYou, setCutCopyPasteParent, setFirstOOGenToken, setGenerated, setLastOOGenToken, setName, sizeOfAnnotations, sizeOfDiagrams, sizeOfElementReferences, sizeOfUserMessages
 
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

DISCRIMINATOR_PROPERTY

public static final java.lang.String DISCRIMINATOR_PROPERTY
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SUBCLASS_PROPERTY

public static final java.lang.String SUBCLASS_PROPERTY
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

SUPERCLASS_PROPERTY

public static final java.lang.String SUPERCLASS_PROPERTY
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values
Method Detail

getDiscriminator

public java.lang.String getDiscriminator()
Get the discriminator attribute of the FGeneralization object

Returns:
The discriminator value

setDiscriminator

public void setDiscriminator(java.lang.String discriminator)
Sets the discriminator attribute of the FGeneralization object

Parameters:
discriminator - The new discriminator value

getFSubclass

public FClass getFSubclass()
Get the subclass attribute of the FGeneralization object

Returns:
The subclass value

setSubclass

public boolean setSubclass(FClass subclass)
Sets the subclass attribute of the FGeneralization object

Parameters:
subclass - The new subclass value
Returns:
No description provided

getFSuperclass

public FClass getFSuperclass()
Get the superclass attribute of the FGeneralization object

Returns:
The superclass value

setSuperclass

public boolean setSuperclass(FClass superclass)
Sets the superclass attribute of the FGeneralization object

Parameters:
superclass - The new superclass value
Returns:
No description provided