|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.jelly.TagSupport org.apache.commons.jelly.DynaTagSupport org.apache.commons.jelly.MapTagSupport org.apache.commons.jelly.tags.core.UseBeanTag org.apache.commons.jelly.tags.swt.LayoutTagSupport org.apache.commons.jelly.tags.swt.LayoutDataTag
Creates a LayoutData object and sets it on the parent Widget.
Field Summary |
Fields inherited from class org.apache.commons.jelly.TagSupport |
body, context, hasTrimmed, parent, shouldTrim |
Constructor Summary | |
LayoutDataTag(java.lang.Class layoutDataClass)
|
Method Summary | |
protected java.lang.Object |
convertValue(java.lang.Object bean,
java.lang.String name,
java.lang.Object value)
Provides a strategy method that allows values to be converted, particularly to support integer enumerations and String representations. |
protected java.lang.Object |
newInstance(java.lang.Class theClass,
java.util.Map attributes,
org.apache.commons.jelly.XMLOutput output)
|
protected void |
processBean(java.lang.String var,
java.lang.Object bean)
Either defines a variable or adds the current component to the parent |
Methods inherited from class org.apache.commons.jelly.tags.swt.LayoutTagSupport |
getParentWidget, setBeanProperties, setVar |
Methods inherited from class org.apache.commons.jelly.tags.core.UseBeanTag |
addIgnoreProperty, convertToClass, doTag, getBean, getDefaultClass, getIgnorePropertySet, isIgnoreUnknownProperties, loadClass, setBean, setIgnoreUnknownProperties, validateBeanProperties |
Methods inherited from class org.apache.commons.jelly.MapTagSupport |
createAttributes, getAttributes, setAttribute |
Methods inherited from class org.apache.commons.jelly.DynaTagSupport |
getAttributeType |
Methods inherited from class org.apache.commons.jelly.TagSupport |
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.commons.jelly.Tag |
getBody, getContext, getParent, invokeBody, setBody, setContext, setParent |
Constructor Detail |
public LayoutDataTag(java.lang.Class layoutDataClass)
Method Detail |
protected void processBean(java.lang.String var, java.lang.Object bean) throws org.apache.commons.jelly.JellyTagException
processBean
in class LayoutTagSupport
org.apache.commons.jelly.JellyTagException
protected java.lang.Object newInstance(java.lang.Class theClass, java.util.Map attributes, org.apache.commons.jelly.XMLOutput output) throws org.apache.commons.jelly.JellyTagException
org.apache.commons.jelly.JellyTagException
UseBeanTag.newInstance(java.lang.Class, java.util.Map, org.apache.commons.jelly.XMLOutput)
protected java.lang.Object convertValue(java.lang.Object bean, java.lang.String name, java.lang.Object value) throws org.apache.commons.jelly.JellyTagException
LayoutTagSupport
convertValue
in class LayoutTagSupport
bean
- is the bean on which the property is to be setname
- is the name of the propertyvalue
- the value of the property
org.apache.commons.jelly.JellyTagException
LayoutTagSupport.convertValue(java.lang.Object, java.lang.String, java.lang.Object)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |