|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EmbeddedComponentModel
The model for a component embedded within another component, as defined by the Component
annotation.
Method Summary | |
---|---|
String |
getComponentClassName()
The class name of the component, as derived from the field to which the Component annotation is applied. |
String |
getComponentType()
The type of the component, which may be blank. |
String[] |
getConstraintsForMixin(String mixinClassName)
|
String |
getId()
A unique id for the embedded component. |
boolean |
getInheritInformalParameters()
If true, then the component should inherit informal parameters from its container. |
List<String> |
getMixinClassNames()
Returns the fully qualified class names of all mixins added to this component, sorted alphabetically. |
List<String> |
getParameterNames()
A sorted list of the names of all bound parameters. |
String |
getParameterValue(String parameterName)
The value for each parameter, which will be interpreted as a binding expression. |
List<String> |
getPublishedParameters()
Returns the list of published parameters of this component (usually an empty list). |
Methods inherited from interface org.apache.tapestry5.ioc.Locatable |
---|
getLocation |
Method Detail |
---|
String getId()
String getComponentType()
String getComponentClassName()
Component
annotation is applied.
This value is only used when the componentType property is blank.
List<String> getParameterNames()
String getParameterValue(String parameterName)
List<String> getMixinClassNames()
boolean getInheritInformalParameters()
List<String> getPublishedParameters()
Component.publishParameters()
String[] getConstraintsForMixin(String mixinClassName)
mixinClassName
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |