org.apache.tapestry.spec
Interface IApplicationSpecification

All Superinterfaces:
ILibrarySpecification, ILocatable, ILocationHolder, IPropertyHolder
All Known Implementing Classes:
ApplicationSpecification

public interface IApplicationSpecification
extends ILibrarySpecification

Defines and interface for the configuration for a Tapestry application. An ApplicationSpecification extends ILibrarySpecification by adding new properties name and engineClassName.

Version:
$Id: IApplicationSpecification.java 243791 2004-02-19 17:38:13Z hlship $
Author:
Geoffrey Longman

Method Summary
 String getEngineClassName()
          Returns the name of the class (which implements IEngine).
 String getName()
          Returns a "user friendly" name for the application (which is optional).
 void setEngineClassName(String value)
           
 void setName(String name)
           
 
Methods inherited from interface org.apache.tapestry.spec.ILibrarySpecification
addExtensionSpecification, checkExtension, getComponentSpecificationPath, getComponentTypes, getDescription, getExtension, getExtension, getExtensionNames, getExtensionSpecification, getExtensionSpecifications, getLibraryIds, getLibrarySpecificationPath, getPageNames, getPageSpecificationPath, getPublicId, getResourceResolver, getServiceClassName, getServiceNames, getSpecificationLocation, instantiateImmediateExtensions, setComponentSpecificationPath, setDescription, setLibrarySpecificationPath, setPageSpecificationPath, setPublicId, setResourceResolver, setServiceClassName, setSpecificationLocation
 
Methods inherited from interface org.apache.tapestry.util.IPropertyHolder
getProperty, getPropertyNames, removeProperty, setProperty
 
Methods inherited from interface org.apache.tapestry.ILocationHolder
setLocation
 
Methods inherited from interface org.apache.tapestry.ILocatable
getLocation
 

Method Detail

getName

String getName()
Returns a "user friendly" name for the application (which is optional).


setEngineClassName

void setEngineClassName(String value)

getEngineClassName

String getEngineClassName()
Returns the name of the class (which implements IEngine). May return null, in which case a default is used.


setName

void setName(String name)