de.uni_paderborn.fujaba.metamodel
Interface FDiagramItem

All Superinterfaces:
java.lang.Comparable, 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 Subinterfaces:
FAssoc, FAttr, FClass, FConnection, FConstraint, FDeclaration, FGeneralization, FMethod, FParam
All Known Implementing Classes:
UMLAssoc, UMLAttr, UMLClass, UMLConnection, UMLConstraint, UMLDeclaration, UMLDiagramItem, UMLGeneralization, UMLMethod, UMLParam

public interface FDiagramItem
extends FIncrement

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

Version:
$Revision: 1.3 $ $Date: 2004/11/22 21:42:44 $
Author:
$Author: lowende $

Field Summary
static java.lang.String REV_ADDITIONAL_ITEMS_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_ITEMS_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String VIEW_DEFINITIONS_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
 
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
 boolean addToRevAdditionalItems(ViewDiagram value)
          Access method for an one to n association.
 boolean addToRevItems(ViewDefinition value)
          Access method for an one to n association.
 boolean addToViewDefinitions(ViewDefinition value)
          Access method for an one to n association.
 FDiagram getFCurrentActiveDiagram()
          Get the fCurrentActiveDiagram attribute of the FDiagramItem object
 FDiagram getFFirstFromDiagrams()
          Get the fFirstFromDiagrams attribute of the FDiagramItem object
 boolean hasInRevAdditionalItems(ViewDiagram value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasInRevItems(ViewDefinition value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasInViewDefinitions(ViewDefinition value)
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfRevAdditionalItems()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfRevItems()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfViewDefinitions()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromRevAdditionalItems()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromRevItems()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllFromViewDefinitions()
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromRevAdditionalItems(ViewDiagram value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromRevItems(ViewDefinition value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromViewDefinitions(ViewDefinition value)
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfRevAdditionalItems()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfRevItems()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfViewDefinitions()
          No comment provided by developer, please add a comment to improve documentation.
 
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

VIEW_DEFINITIONS_PROPERTY

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

See Also:
Constant Field Values

REV_ITEMS_PROPERTY

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

See Also:
Constant Field Values

REV_ADDITIONAL_ITEMS_PROPERTY

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

See Also:
Constant Field Values
Method Detail

addToViewDefinitions

public boolean addToViewDefinitions(ViewDefinition value)
Access method for an one to n association.

Parameters:
value - The object added.
Returns:
No description provided

hasInViewDefinitions

public boolean hasInViewDefinitions(ViewDefinition value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfViewDefinitions

public java.util.Iterator iteratorOfViewDefinitions()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

sizeOfViewDefinitions

public int sizeOfViewDefinitions()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

removeFromViewDefinitions

public boolean removeFromViewDefinitions(ViewDefinition value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

removeAllFromViewDefinitions

public void removeAllFromViewDefinitions()
No comment provided by developer, please add a comment to improve documentation.


addToRevItems

public boolean addToRevItems(ViewDefinition value)
Access method for an one to n association.

Parameters:
value - The object added.
Returns:
No description provided

hasInRevItems

public boolean hasInRevItems(ViewDefinition value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfRevItems

public java.util.Iterator iteratorOfRevItems()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

sizeOfRevItems

public int sizeOfRevItems()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

removeFromRevItems

public boolean removeFromRevItems(ViewDefinition value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

removeAllFromRevItems

public void removeAllFromRevItems()
No comment provided by developer, please add a comment to improve documentation.


addToRevAdditionalItems

public boolean addToRevAdditionalItems(ViewDiagram value)
Access method for an one to n association.

Parameters:
value - The object added.
Returns:
No description provided

hasInRevAdditionalItems

public boolean hasInRevAdditionalItems(ViewDiagram value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfRevAdditionalItems

public java.util.Iterator iteratorOfRevAdditionalItems()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

sizeOfRevAdditionalItems

public int sizeOfRevAdditionalItems()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

removeFromRevAdditionalItems

public boolean removeFromRevAdditionalItems(ViewDiagram value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

removeAllFromRevAdditionalItems

public void removeAllFromRevAdditionalItems()
No comment provided by developer, please add a comment to improve documentation.


getFFirstFromDiagrams

public FDiagram getFFirstFromDiagrams()
Get the fFirstFromDiagrams attribute of the FDiagramItem object

Returns:
The fFirstFromDiagrams value

getFCurrentActiveDiagram

public FDiagram getFCurrentActiveDiagram()
Get the fCurrentActiveDiagram attribute of the FDiagramItem object

Returns:
The fCurrentActiveDiagram value