Package org.fopps.model

Interface Summary
CompilationListener CompilationListener is the base interface for all compilation listeners.
Enum Interface Enum should be implemented by all enumeration types.
ModelListener ModelListener must be implemented by all classes which have to take care of model changes
Validator Validator is the base interface for all validators.
 

Class Summary
AbstractItem AbstractItem is the base class for most classes in the model.
Alternative Represents an alternative "choose one out of many" configuration entry.
Artefact Base class for all (programming) artefacts, such as code files, documentation, test reports, etc.
ArtefactCategory Holds all possible catagories
BindingTime BindingTime is an enumeration and reflects different binding times of configuration settings.
CompilationEvent CompilationEvent represents an event during product compilation
CompileContext Compilation context contains additional information about the compilation procedure.
ConfigurationBuilder ConfigurationBuilder provides methods for converting a feature tree into a configuration set.
ConfigurationConstraint ConfigurationConstraint
ConfigurationConstraintChecker FeatureConstraintChecker checks for llops in the constraints
ConfigurationEvent ConfigurationEvent indicates a change in the configuration
ConfigurationExporter ConfigurationExporter is the base class for all classes dealing with configuration exports.
ConfigurationItem Base class for all configuration items.
ConfigurationSet ConfigurationSet acts as a container for configuration values.
Constraint Constraint is the base class for all constraints.
ConstraintChecker ConstraintChecker is the base class for all tests regarding feature constraint integrity.
ConstraintType ConstraintType is an enumeration of possible constraint types.
ConstraintViolation ConstraintViolation represents an error entry of a constraint.
CoreAsset A CoreAsset is a part of a product.
Feature A feature represents a defined scope of functionality.
FeatureConstraint FeatureConstraint represents a cobnstraint between features.
FeatureConstraintChecker FeatureConstraintChecker checks for llops in the constraints
FeatureEvent FeatureEvent indicates an event in a feature
FileAttachment Links a feature to a file.
Filesize More convenient file size display
MinMaxValidator Validator which check aginst min/max range.
ModelEvent Class ModelEvent represents a model event.
NumericFeature NumericFeature is a special kind of feature and represents numeric values.
Option Represents an option.
Parameter Parameter represents a configuration entry for numeric parameters
Product A Product is an aggregation of one or more assets.
ProjectContainer Class ProjectContainer acts as a container for all projects.
ProjectItem ProjectItem is the base class for all project entries.
ProjectRelation A ProjectRelation represents a connection between projects.
ProjectStatus ProjectStatus represents all possible states of a project.
Relation Class Relation is the base class for all relation between model elements.
TreeItem TreeItem is the base class for all entities with a tree-like structure.
 

Exception Summary
CompileException A CompileException is raised if an error during compilation occurred
InvalidArtefactException Exception for invalid artefacts (e. g. attached file not found)
InvalidConstraintException InvalidConstraintException
InvalidRelationException Class InvalidRelationException
ModelException Special exception for model inconsistencies or errors
ValidatorException ValidatorException is thrown by validators, if the given value was not accepted by the validator.
 



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