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

com.gentleware.poseidon.uml.generator

Class UMLTemplateStrategy

com.gentleware.poseidon.uml.generator.UMLTemplateStrategy
All known implemented Interfaces:
TemplateStrategy


public class UMLTemplateStrategy


This class implements the methods needed to handle CodeTemplates correctly for usage with default UML element classes (Classifier, Operation, Attribute).
Authors:
Thorsten Sturm
See also:
CoreGenerator


 Method Summary
public boolean   initTemplate(CodeTemplate template, Object element, ElementPreparator preparator)
Retrieves the prepared element for the given element and initializes the code template for handling this prepared element. 
arrow_up
 

Tagged Values
static false
 

 Method Detail

initTemplate

public boolean initTemplate(CodeTemplate template, Object element, ElementPreparator preparator)


Retrieves the prepared element for the given element and initializes the code template for handling this prepared element.  
Parameters:
template - CodeTemplate instance to be initialized.
element - Element to be prepared and used within the CodeTemplate.
preparator - ElementPreparator to be used for preparing the given element.
Returns:
arrow_up
Created  2004 - 10 - 21

    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.