de.uni_paderborn.fujaba.metamodel
Interface FConstraint

All Superinterfaces:
java.lang.Comparable, 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:
UMLConstraint

public interface FConstraint
extends FDiagramItem

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 INCREMENTS_PROPERTY
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String REV_CONSTRAINT_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
 boolean addToIncrements(FIncrement value)
          Access method for an one to n association.
 boolean addToRevConstraint(FDiagram value)
          Access method for an one to n association.
 boolean hasInIncrements(FIncrement value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean hasInRevConstraint(FDiagram value)
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfIncrements()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator iteratorOfRevConstraint()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllIncrements()
          No comment provided by developer, please add a comment to improve documentation.
 void removeAllRevConstraints()
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromIncrements(FIncrement value)
          No comment provided by developer, please add a comment to improve documentation.
 boolean removeFromRevConstraint(FDiagram value)
          No comment provided by developer, please add a comment to improve documentation.
 void setText(java.lang.String text)
          Sets the text attribute of the FConstraint object
 int sizeOfIncrements()
          No comment provided by developer, please add a comment to improve documentation.
 int sizeOfRevConstraint()
          No comment provided by developer, please add a comment to improve documentation.
 
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

INCREMENTS_PROPERTY

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

See Also:
Constant Field Values

REV_CONSTRAINT_PROPERTY

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

See Also:
Constant Field Values
Method Detail

hasInIncrements

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

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

iteratorOfIncrements

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

Returns:
No description provided

sizeOfIncrements

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

Returns:
No description provided

addToIncrements

public boolean addToIncrements(FIncrement value)
Access method for an one to n association.

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

removeFromIncrements

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

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

removeAllIncrements

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


hasInRevConstraint

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

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

iteratorOfRevConstraint

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

Returns:
No description provided

sizeOfRevConstraint

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

Returns:
No description provided

addToRevConstraint

public boolean addToRevConstraint(FDiagram value)
Access method for an one to n association.

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

removeFromRevConstraint

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

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

removeAllRevConstraints

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


setText

public void setText(java.lang.String text)
Sets the text attribute of the FConstraint object

Parameters:
text - The new text value