|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.primix.tapestry.util.BasePropertyHolder | +--com.primix.tapestry.spec.ApplicationSpecification
Defines the configuration for a Tapestry application.
Constructor Summary | |
ApplicationSpecification()
|
Method Summary | |
java.lang.String |
getComponentAlias(java.lang.String alias)
Gets the resource path for a component given a potential alias. |
java.lang.String |
getEngineClassName()
|
java.lang.String |
getName()
|
java.util.Collection |
getPageNames()
Returns a Collection
of the String names of the pages defined
by the application. |
PageSpecification |
getPageSpecification(java.lang.String name)
Gets a page specification with the given name, or returns null. |
void |
setComponentAlias(java.lang.String alias,
java.lang.String resourceName)
|
void |
setEngineClassName(java.lang.String value)
|
void |
setName(java.lang.String value)
|
void |
setPageSpecification(java.lang.String name,
PageSpecification spec)
Adds a new page resource. |
java.lang.String |
toString()
|
Methods inherited from class com.primix.tapestry.util.BasePropertyHolder |
getProperty, getPropertyNames, removeProperty, setProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ApplicationSpecification()
Method Detail |
public java.lang.String getComponentAlias(java.lang.String alias)
The following components are automatically available. They are registered with an alias that matches their class name.
Specification | Class / Alias |
---|---|
/com/primix/tapestry/link/Action.jwc | Action |
/com/primix/tapestry/components/Block.jwc | Block |
/com/primix/tapestry/form/Checkbox.jwc | Checkbox |
/com/primix/tapestry/components/Any.jwc | Any |
/com/primix/tapestry/html/Body.jwc | Body |
/com/primix/tapestry/component/Conditional.jwc | Conditional |
/com/primix/tapestry/valid/DateField.jwc | DateField |
/com/primix/tapestry/components/Delegator.jwc | Delegator |
/com/primix/tapestry/link/Direct.jwc | Direct |
/com/primix/tapestry/html/ExceptionDisplay.jwc | BaseComponent |
/com/primix/tapestry/valid/FieldLabel.jwc | FieldLabel |
/com/primix/tapestry/components/Foreach.jwc | Foreach |
/com/primix/tapestry/form/Form.jwc | Form |
/com/primix/tapestry/form/Hidden.jwc | Hidden |
/com/primix/tapestry/html/Image.jwc | Image |
/com/primix/tapestry/form/ImageSubmit.jwc | ImageSubmit |
/com/primix/tapestry/components/Insert.jwc | Insert |
/com/primix/tapestry/components/InsertBlock.jwc | InsertBlock |
/com/primix/tapestry/html/InsertText.jwc | InsertText |
/com/primix/tapestry/components/InsertWrapped.jwc | InsertWrapped |
/com/primix/tapestry/valid/IntegerField.jwc | IntegerField |
/com/primix/tapestry/form/ListEdit.jwc | ListEdit |
/com/primix/tapestry/valid/NumericField.jwc | NumericField |
/com/primix/tapestry/form/Option.jwc | Option |
/com/primix/tapestry/link/Page.jwc | Page |
/com/primix/tapestry/form/PropertySelection.jwc | PropertySelection | /com/primix/tapestry/form/Radio.jwc | Radio |
/com/primix/tapestry/form/RadioGroup.jwc | RadioGroup |
/com/primix/tapestry/html/Rollover.jwc | Rollover |
/com/primix/tapestry/html/Script.jwc | Script |
/com/primix/tapestry/form/Select.jwc | Select |
/com/primix/tapestry/link/Service.jwc | Service |
/com/primix/tapestry/html/Shell.jwc | Shell |
/com/primix/tapestry/inspector/ShowInspector.jwc | ShowInspector |
/com/primix/tapestry/form/Submit.jwc | Submit |
/com/primix/tapestry/form/Text.jwc | Text |
/com/primix/tapestry/form/TextField.jwc | TextField |
/com/primix/tapestry/valid/ValidatingTextField.jwc | ValidatingTextField |
public java.lang.String getName()
public void setEngineClassName(java.lang.String value)
public java.lang.String getEngineClassName()
public java.util.Collection getPageNames()
Collection
of the String names of the pages defined
by the application.public PageSpecification getPageSpecification(java.lang.String name)
The following three default page specifications will always be present, unless overriden:
Specification | Name / Class |
---|---|
/com/primix/tapestry/pages/Exception.jwc | Exception |
/com/primix/tapestry/pages/StaleLink.jwc | StaleLink |
/com/primix/tapestry/pages/StaleSession.jwc | StaleSession |
/com/primix/tapestry/inspector/Inspector.jwc | Inspector |
public void setComponentAlias(java.lang.String alias, java.lang.String resourceName)
public void setName(java.lang.String value)
public void setPageSpecification(java.lang.String name, PageSpecification spec)
logicalName
- The name used for the page within the application.type
- The component resource path for the page.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |