org.apache.tapestry.spec
Interface IApplicationSpecification

All Superinterfaces:
ILibrarySpecification, IPropertyHolder, org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
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.

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, getSpecificationLocation, instantiateImmediateExtensions, setComponentSpecificationPath, setDescription, setLibrarySpecificationPath, setPageSpecificationPath, setPublicId, setSpecificationLocation
 
Methods inherited from interface org.apache.tapestry.util.IPropertyHolder
getProperty, getPropertyNames, removeProperty, setProperty
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
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)


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.