be.ac.vub.cocompose.lang
Interface Element

All Known Subinterfaces:
AndConstraint, CompositeConstraint, Concept, Constraint, ElementConstraint, ImplementationGenerator, ImplementationPattern, ImplementationRolePart, Model, ModelElement, ModelProperty, ModelTransformation, Namespace, OrConstraint, Property, RefinedElement, Refinement, RelationElement, Relationship, Role, SimpleProperty, SolutionPattern
All Known Implementing Classes:
DefaultAndConstraint, DefaultCompositeConstraint, DefaultConcept, DefaultConstraint, DefaultElement, DefaultElementConstraint, DefaultImplementationGenerator, DefaultImplementationPattern, DefaultImplementationRolePart, DefaultModel, DefaultModelElement, DefaultModelProperty, DefaultModelTransformation, DefaultNamespace, DefaultOrConstraint, DefaultProperty, DefaultRefinedElement, DefaultRefinement, DefaultRelationElement, DefaultRelationship, DefaultRole, DefaultSimpleProperty, DefaultSolutionPattern

public interface Element

Introduces root functionality for all CoCompose elements.

Since:
0.2.0
Version:
0.2.0, 05/12/2003
Author:
Dennis Wagelaar

Method Summary
 void addPropertyChangeListener(PropertyChangeListener listener)
          Adds a listener for this object.
 void removePropertyChangeListener(PropertyChangeListener listener)
          Removes a listener for this object.
 

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
Adds a listener for this object.

Parameters:
listener - - the listener to add.

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
Removes a listener for this object.

Parameters:
listener - - the listener to remove.