com.webobjects.directtoweb.generation
Class DTWTemplate
java.lang.Object
|
+--com.webobjects.directtoweb.generation.DTWTemplate
- public class DTWTemplate
- extends Object
Method Summary |
void |
addDeclarationForElement(WOElement anElement,
String name,
WOContext aContext)
|
void |
addImports(NSArray imports)
|
void |
addImportsForComponent(WOComponent component)
|
void |
addInterfaceName(String oldName,
WOComponent component)
|
void |
addInterfaces(NSArray interfaces)
|
void |
addInterfacesForComponent(WOComponent component)
|
String |
addMethod(String code)
|
String |
addMethodNamed(String oldName,
WOComponent component,
boolean rename)
|
String |
addVariable(String code)
|
String |
addVariableNamed(String oldName,
WOComponent component,
boolean rename)
|
void |
appendClosingWebObjectTag()
|
void |
appendElement(WOElement anElement,
WOContext aContext)
|
void |
appendOpeningWebObjectTagWithName(String aName)
|
void |
archiveObject(Object object,
String aName)
|
String |
componentName()
|
void |
generateDynamicTemplate(String templateName,
String dtwComponentName,
String parentClass)
|
void |
generateJavaForComponent(WOComponent component)
|
void |
generateUserModelFile()
|
String |
html()
|
String |
javaForClassNamed(String className)
|
String |
newNameWithBaseName(String rootName)
|
Object |
referenceToEncodeForObject(EOKeyValueArchiver archiver,
Object object)
|
WOResponse |
responseForHTML()
|
void |
setComponentName(String aName)
|
static DTWTemplate |
templateForComponent(WOComponent component,
WOContext oldContext,
String componentName)
|
static DTWTemplate |
templateWithName(String aName)
|
String |
toString()
|
String |
wod()
|
String |
woo()
|
EOKeyValueArchiver |
wooArchiver()
|
void |
writeAndAddToProjectComponentNamed(String aName)
|
void |
writeComponentToPath(String path,
String aName)
|
boolean |
writeGeneratedComponentToPath(String aPath,
String aName)
|
DTWTemplate
public DTWTemplate()
addDeclarationForElement
public void addDeclarationForElement(WOElement anElement,
String name,
WOContext aContext)
addImports
public void addImports(NSArray imports)
addImportsForComponent
public void addImportsForComponent(WOComponent component)
addInterfaceName
public void addInterfaceName(String oldName,
WOComponent component)
addInterfaces
public void addInterfaces(NSArray interfaces)
addInterfacesForComponent
public void addInterfacesForComponent(WOComponent component)
addMethod
public String addMethod(String code)
addMethodNamed
public String addMethodNamed(String oldName,
WOComponent component,
boolean rename)
addVariable
public String addVariable(String code)
addVariableNamed
public String addVariableNamed(String oldName,
WOComponent component,
boolean rename)
appendClosingWebObjectTag
public void appendClosingWebObjectTag()
appendElement
public void appendElement(WOElement anElement,
WOContext aContext)
appendOpeningWebObjectTagWithName
public void appendOpeningWebObjectTagWithName(String aName)
archiveObject
public void archiveObject(Object object,
String aName)
componentName
public String componentName()
generateDynamicTemplate
public void generateDynamicTemplate(String templateName,
String dtwComponentName,
String parentClass)
generateJavaForComponent
public void generateJavaForComponent(WOComponent component)
generateUserModelFile
public void generateUserModelFile()
html
public String html()
javaForClassNamed
public String javaForClassNamed(String className)
newNameWithBaseName
public String newNameWithBaseName(String rootName)
referenceToEncodeForObject
public Object referenceToEncodeForObject(EOKeyValueArchiver archiver,
Object object)
responseForHTML
public WOResponse responseForHTML()
setComponentName
public void setComponentName(String aName)
templateForComponent
public static DTWTemplate templateForComponent(WOComponent component,
WOContext oldContext,
String componentName)
templateWithName
public static DTWTemplate templateWithName(String aName)
toString
public String toString()
- Overrides:
toString
in class Object
wod
public String wod()
woo
public String woo()
wooArchiver
public EOKeyValueArchiver wooArchiver()
writeAndAddToProjectComponentNamed
public void writeAndAddToProjectComponentNamed(String aName)
writeComponentToPath
public void writeComponentToPath(String path,
String aName)
writeGeneratedComponentToPath
public boolean writeGeneratedComponentToPath(String aPath,
String aName)
Copyright © 2002 Apple Computer, Inc.