org.cumt.model.analysis
Class AnalysisClass

java.lang.Object
  extended by org.cumt.model.IdentifiedObject
      extended by org.cumt.model.PropertyAwareObject
          extended by org.cumt.model.BaseModelNode
              extended by org.cumt.model.ModelObject
                  extended by org.cumt.model.RelationableModelObject
                      extended by org.cumt.model.analysis.BaseAnalysisObject
                          extended by org.cumt.model.analysis.AnalysisClass
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, OperationAware

public class AnalysisClass
extends BaseAnalysisObject
implements OperationAware

An analysis class

Author:
Carlos Descalzi
See Also:
Serialized Form

Field Summary
static java.lang.String MESSAGES
           
static java.lang.String PROPERTIES
           
 
Fields inherited from class org.cumt.model.ModelObject
STEREOTYPE
 
Fields inherited from class org.cumt.model.BaseModelNode
ATTRIBUTES, DESCRIPTION, IGNORED_ON_GENERATION, NAME
 
Constructor Summary
AnalysisClass()
           
 
Method Summary
 void addOperation(Message message)
           
 void addProperty(Property property)
           
 java.util.List<? extends Operation> getOperations()
           
 java.util.List<Property> getProperties()
           
 boolean removeOperation(Message message)
           
 boolean removeProperty(Property property)
           
 
Methods inherited from class org.cumt.model.RelationableModelObject
addRelation, containsRelation, getRelations, isRelationAllowed, removeRelation
 
Methods inherited from class org.cumt.model.ModelObject
clone, getStereotype, setStereotype
 
Methods inherited from class org.cumt.model.BaseModelNode
getAttribute, getAttributeNames, getAttributes, getCreationDate, getDefaultName, getDescription, getName, getParent, isIgnoredOnGeneration, removeAttribute, setAttribute, setAttributes, setDescription, setIgnoredOnGeneration, setName, setParent, toString
 
Methods inherited from class org.cumt.model.PropertyAwareObject
addPropertyChangeListener, firePropertyChange, removePropertyChangeListener
 
Methods inherited from class org.cumt.model.IdentifiedObject
equals, getId, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROPERTIES

public static final java.lang.String PROPERTIES
See Also:
Constant Field Values

MESSAGES

public static final java.lang.String MESSAGES
See Also:
Constant Field Values
Constructor Detail

AnalysisClass

public AnalysisClass()
Method Detail

getProperties

public java.util.List<Property> getProperties()

addProperty

public void addProperty(Property property)

removeProperty

public boolean removeProperty(Property property)

getOperations

public java.util.List<? extends Operation> getOperations()
Specified by:
getOperations in interface OperationAware

addOperation

public void addOperation(Message message)

removeOperation

public boolean removeOperation(Message message)


Copyright © 2006 null. All Rights Reserved.