public class WebImageButton extends AbstractTemplateWebComponent
themeTemplatechanged, component, htmlInnerElement, htmlOuterElement, id, styleElement| Constructor and Description |
|---|
WebImageButton(String id,
Component component,
org.jsoup.nodes.Element templateTemplate) |
| Modifier and Type | Method and Description |
|---|---|
protected CSSAttributes |
createCommonStyles()
common style of component, such as font and color
|
void |
createHtmlElement() |
org.jsoup.nodes.Element |
getComponentHtmlTemplate()
get class level HTML template.
|
String |
getComponentType()
e.g.
|
ViewAction |
processEvent(WebEvent event,
Map<String,Object> parameters) |
void |
setComponentHtmlTemplate(org.jsoup.nodes.Element element) |
void |
writeFile(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse response,
String shortName)
subclass should find the file or image object by the short name.
|
findAndCloneElement, findElementByClass, findElementByClass, getComponentHtmlTemplate, getElementClass, getInnerClass, getOuterClass, getParameterAsFileaddChild, applyEvents, applyStyle, calcHash, calcHashOfChildrenId, getChildrenIdsHash, getChildrenWebComponents, getComponent, getFullInputName, getFullInputName, getHtmlInnerElementForNewChild, getHtmlOuterElement, getId, getOwnHash, getParentWebComponent, getStyleElement, init, isStaticResource, loadFromResource, null2Empty, processEvent, replaceChild, setChildrenIdsHash, setId, setOwnHash, setStaticResource, updateIdInHtml, writeFileaddChild, addChildren, checkConsistency, clear, copy, detach, findFirst, findFirstAncestor, getChildren, getDepth, getParent, getRoot, indexOf, isLast, isLeaf, isRoot, remove, removeAllChildren, removeChild, replace, replaceSingleNode, setChildren, setParent, tranverse, tranverseUppublic void createHtmlElement()
createHtmlElement in interface WebComponentcreateHtmlElement in class AbstractTemplateWebComponentprotected CSSAttributes createCommonStyles()
AbstractWebComponentcreateCommonStyles in class AbstractWebComponentpublic void writeFile(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse response,
String shortName)
throws IOException
AbstractWebComponentwriteFile in interface WebComponentwriteFile in class AbstractWebComponentIOExceptionpublic ViewAction processEvent(WebEvent event, Map<String,Object> parameters)
processEvent in class AbstractWebComponentpublic org.jsoup.nodes.Element getComponentHtmlTemplate()
AbstractTemplateWebComponentgetComponentHtmlTemplate in class AbstractTemplateWebComponentpublic void setComponentHtmlTemplate(org.jsoup.nodes.Element element)
setComponentHtmlTemplate in class AbstractTemplateWebComponentpublic String getComponentType()
AbstractTemplateWebComponentgetComponentType in class AbstractTemplateWebComponentCopyright © 2016. All Rights Reserved.