public class WebFileField extends AbstractTemplateWebComponent
themeTemplatechanged, component, htmlInnerElement, htmlOuterElement, id, styleElement| Constructor and Description |
|---|
WebFileField(String id,
Component component,
org.jsoup.nodes.Element templateTemplate) |
| Modifier and Type | Method and Description |
|---|---|
void |
createHtmlElement() |
org.jsoup.nodes.Element |
getComponentHtmlTemplate()
get class level HTML template.
|
String |
getComponentType()
e.g.
|
protected ViewAction |
onValueChange(File newValue) |
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, createCommonStyles, 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 writeFile(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse response,
String shortName)
throws IOException
AbstractWebComponentwriteFile in interface WebComponentwriteFile in class AbstractWebComponentIOExceptionpublic void createHtmlElement()
createHtmlElement in interface WebComponentcreateHtmlElement in class AbstractTemplateWebComponentprotected ViewAction onValueChange(File newValue)
public 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.