Uses of Class
org.fopps.model.AbstractItem

Packages that use AbstractItem
org.fopps.model   
org.fopps.ui   
org.fopps.ui.project   
 

Uses of AbstractItem in org.fopps.model
 

Subclasses of AbstractItem in org.fopps.model
 class Alternative
          Represents an alternative "choose one out of many" configuration entry.
 class Artefact
          Base class for all (programming) artefacts, such as code files, documentation, test reports, etc.
 class ConfigurationConstraint
          ConfigurationConstraint
 class ConfigurationItem
          Base class for all configuration items.
 class Constraint
          Constraint is the base class for all constraints.
 class CoreAsset
          A CoreAsset is a part of a product.
 class Feature
          A feature represents a defined scope of functionality.
 class FeatureConstraint
          FeatureConstraint represents a cobnstraint between features.
 class FileAttachment
          Links a feature to a file.
 class NumericFeature
          NumericFeature is a special kind of feature and represents numeric values.
 class Option
          Represents an option.
 class Parameter
          Parameter represents a configuration entry for numeric parameters
 class Product
          A Product is an aggregation of one or more assets.
 class ProjectItem
          ProjectItem is the base class for all project entries.
 class ProjectRelation
          A ProjectRelation represents a connection between projects.
 class Relation
          Class Relation is the base class for all relation between model elements.
 class TreeItem
          TreeItem is the base class for all entities with a tree-like structure.
 

Fields in org.fopps.model declared as AbstractItem
protected  AbstractItem Relation.from
           
protected  AbstractItem Relation.to
           
 

Methods in org.fopps.model that return AbstractItem
 AbstractItem Relation.getTo()
          Getter of association To
 AbstractItem Relation.getFrom()
          Getter of association From
protected  AbstractItem ProjectItem.copyAttributes(AbstractItem pItem)
          Copy all attributes into a given instance
 AbstractItem ModelEvent.getSource()
           
 AbstractItem ConstraintViolation.getFirst()
           
 AbstractItem ConstraintViolation.getSecond()
           
protected  AbstractItem AbstractItem.copyAttributes(AbstractItem pItem)
          Copy all attributes into a given instance
 

Methods in org.fopps.model with parameters of type AbstractItem
 boolean Relation.accept(AbstractItem pItem)
          Checks, if the given objects are accepted by the relation.
 void Relation.setTo(AbstractItem pTo)
          Setter of association To
 void Relation.setFrom(AbstractItem pFrom)
          Setter of association From
 boolean ProjectRelation.accept(AbstractItem pItem)
          Checks, if the given objects are accepted by the relation.
protected  AbstractItem ProjectItem.copyAttributes(AbstractItem pItem)
          Copy all attributes into a given instance
 boolean FeatureConstraintChecker.checkConstraints(AbstractItem pRoot)
          Checks the consistency of constraints return false, if one or more errors occured, otherwise true
abstract  boolean ConstraintChecker.checkConstraints(AbstractItem pRoot)
          Checks the consistency of constraints return false, if one or more errors occured, otherwise true
 void ConstraintChecker.addMessage(java.lang.String pMessage, int pSeverity, AbstractItem pFirst, AbstractItem pSecond)
          Adds a violation message
 void ConstraintChecker.addMessage(java.lang.String pMessage, int pSeverity, AbstractItem pFirst, AbstractItem pSecond)
          Adds a violation message
 boolean ConfigurationConstraintChecker.checkConstraints(AbstractItem pRoot)
          Checks the consistency of constraints return false, if one or more errors occured, otherwise true
 boolean ConfigurationConstraint.accept(AbstractItem pItem)
          Checks, if the given objects are accepted by the relation.
protected  AbstractItem AbstractItem.copyAttributes(AbstractItem pItem)
          Copy all attributes into a given instance
 boolean AbstractItem.isConnectedWith(AbstractItem pItem)
          Checks if a relation to a specified item already exists.
 Relation AbstractItem.getRelationTo(AbstractItem pItem)
          Returns the relation to a specified item, if exist.
 boolean AbstractItem.removeRelationTo(AbstractItem pItem)
          Removes all connections to given item.
 

Constructors in org.fopps.model with parameters of type AbstractItem
Relation(AbstractItem pFrom, AbstractItem pTo)
          Creates a new relation between two projects.
Relation(AbstractItem pFrom, AbstractItem pTo)
          Creates a new relation between two projects.
ProjectRelation(AbstractItem pFrom, AbstractItem pTo)
           
ProjectRelation(AbstractItem pFrom, AbstractItem pTo)
           
ModelEvent(int type, AbstractItem source)
           
FeatureEvent(int type, AbstractItem source)
           
FeatureConstraint(AbstractItem pFrom, AbstractItem pTo, ConstraintType constraintType)
          Creates a new feature constraint
FeatureConstraint(AbstractItem pFrom, AbstractItem pTo, ConstraintType constraintType)
          Creates a new feature constraint
ConstraintViolation(int severity, java.lang.String message, AbstractItem first, AbstractItem second)
          Creates a new violation entry with given sources.
ConstraintViolation(int severity, java.lang.String message, AbstractItem first, AbstractItem second)
          Creates a new violation entry with given sources.
ConstraintViolation(java.lang.String message, AbstractItem first, AbstractItem second)
          Creates a new violation entry with given sources.
ConstraintViolation(java.lang.String message, AbstractItem first, AbstractItem second)
          Creates a new violation entry with given sources.
Constraint(AbstractItem pFrom, AbstractItem pTo, ConstraintType pConstraintType)
          Creates a new constraint
Constraint(AbstractItem pFrom, AbstractItem pTo, ConstraintType pConstraintType)
          Creates a new constraint
ConfigurationEvent(int type, AbstractItem source, java.lang.Object pValue)
           
ConfigurationConstraint(AbstractItem pFrom, AbstractItem pTo, ConstraintType constraintType)
           
ConfigurationConstraint(AbstractItem pFrom, AbstractItem pTo, ConstraintType constraintType)
           
 

Uses of AbstractItem in org.fopps.ui
 

Methods in org.fopps.ui that return AbstractItem
 AbstractItem AbstractItemDialog.getItem()
          Returns the item which is displayed in dialog
 

Methods in org.fopps.ui with parameters of type AbstractItem
 boolean ProjectItemDialog.acceptItem(AbstractItem pItem)
          Returns true, if dialog accepts the given item
 void ProductDialog.setItem(AbstractItem pItem)
           
 boolean ProductDialog.acceptItem(AbstractItem pItem)
          Returns true, if dialog accepts the given item
 boolean FeatureDialog.acceptItem(AbstractItem pItem)
          Returns true, if dialog accepts the given item
 void AbstractItemDialog.setItem(AbstractItem pItem)
           
 boolean AbstractItemDialog.acceptItem(AbstractItem pItem)
          Returns true, if dialog accepts the given item
 

Constructors in org.fopps.ui with parameters of type AbstractItem
AbstractItemDialog(AbstractItem pItem)
           
 

Uses of AbstractItem in org.fopps.ui.project
 

Methods in org.fopps.ui.project that return AbstractItem
 AbstractItem ProjectPanel.getObjectFromPoint(int x, int y)
          Returns the corresponding item of a coordinate pair.
 AbstractItem ProjectPanel.getObjectFromPoint(java.awt.Point p)
          Returns the corresponding item to a given point.
 

Methods in org.fopps.ui.project with parameters of type AbstractItem
 void ProjectPanel.toggleSelection(AbstractItem pItem, boolean pExtendSelection)
          Adds an item to selection.
 void ProjectPanel.addToSelection(AbstractItem pItem)
          Removes an item from selection.
 void ProjectPanel.removeFromSelection(AbstractItem pItem)
          Removes an item from selection.
protected  void ProjectPanel.notifySelection(AbstractItem pItem)
           
protected  void ProjectPanel.notifyUnselection(AbstractItem pItem)
           
protected  void ProjectPanel.notifyChange(AbstractItem pItem)
           
 



Fopps 0.19 - Copyright © 2002 Oliver Wieland. All Rights Reserved.