Poseidon for UMLTM
  UMLdoc
 PREV      NEXT       FRAMES    NO FRAMES      

com.gentleware.poseidon.uml.generator

Interface ModelElementPreparator

com.gentleware.poseidon.generator.ElementPreparator
    inheritcom.gentleware.poseidon.uml.generator.ModelElementPreparator
All known Subclassifier:
StaticElementPreparator


public interface ModelElementPreparator


All ElementPreparators that run on Novosoft's UML model classes have to implement this interface.


 Method Summary
public PreparedModelElement   getPreparedModel()
Getter for the model. 
public PreparedModelElement   prepare(ModelElement element)
The signature for the method that prepares a PreparedModelElement based on the values of the given ModelElement. 
public void   setPreparedModel(PreparedPackage model)
Setter for the model. 
arrow_up
 

Tagged Values
static false
gentleware-imported-line-number 11
gentleware-imported-package-statement-line-number 1
 

 Method Detail

getPreparedModel

public PreparedModelElement getPreparedModel()


Getter for the model.  
Returns:
A PreparedPackage that is probably the model.
arrow_up


prepare

public PreparedModelElement prepare(ModelElement element)


The signature for the method that prepares a PreparedModelElement based on the values of the given ModelElement.  
Parameters:
element - The object that is to be prepared.
Returns:
A PreparedModelElement with containing the values of the element.
arrow_up


setPreparedModel

public void setPreparedModel(PreparedPackage model)


Setter for the model.  
Parameters:
model -
arrow_up
Created  2004 - 12 - 1

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.