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.generator

Class FileNameHolder

com.gentleware.poseidon.generator.FileNameHolder

public class FileNameHolder


This singleton instance holds the calculated filename for the last used template. The file name is set by the template itself.


 Attribute Summary
private String  fileName
 
arrow_up
 

 Association Summary
public FileNameHolder  fileNameHolder
 
private FileNameHolder  ourInstance
 
arrow_up
 

 Constructor Summary
private   FileNameHolder()
 
arrow_up
 

 Method Summary
public String   getFileName()
 
public String   getFileSeparator()
 
public static FileNameHolder   getInstance()
 
public void   setFileName(String name)
 
arrow_up
 

Tagged Values
static false
gentleware-imported-line-number 14
gentleware-imported-package-statement-line-number 5
 

 Attribute Detail

fileName

private String fileName

arrow_up
 Association Detail

fileNameHolder

public FileNameHolder fileNameHolder

arrow_up


ourInstance

private FileNameHolder ourInstance

arrow_up
 Constructor Detail

FileNameHolder

private com.gentleware.poseidon.generator.FileNameHolder FileNameHolder()

Returns:
arrow_up
 Method Detail

getFileName

public String getFileName()

Returns:
arrow_up


getFileSeparator

public String getFileSeparator()

Returns:
arrow_up


getInstance

public static FileNameHolder getInstance()

Returns:
arrow_up


setFileName

public void setFileName(String name)

Parameters:
name -
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.