public class CollapsibleCollectionLabelRenderer extends CollectionLabelRenderer
HEADER_LABEL_TOOLTIP, ON_ADD_EVENT, ON_DELETE_EVENTINITIAL_EDIT_STRING| Constructor and Description |
|---|
CollapsibleCollectionLabelRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected org.zkoss.zk.ui.HtmlBasedComponent |
createCollectionLabelContainer(org.zkoss.zk.ui.Component parent,
EditorContext<Object> context,
EditorListener<Object> listener) |
protected org.zkoss.zk.ui.HtmlBasedComponent |
createCollectionLabelContents(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener) |
protected org.zkoss.zk.ui.HtmlBasedComponent |
createValuesContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener) |
protected org.zkoss.zk.ui.HtmlBasedComponent |
createValuesHeaderContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener) |
protected Collection<Object> |
getCollection(EditorContext<Object> context) |
protected DataType |
getElementType(DataType collectionType,
EditorContext<Object> context,
Object value) |
protected void |
handleCollectionContainerExpandStateChangeRequest(org.zkoss.zk.ui.HtmlBasedComponent component,
Collection<Object> collection,
EditorContext<Object> context,
EditorListener<Object> listener) |
protected boolean |
isValuesContainerRendered(org.zkoss.zk.ui.Component parent) |
void |
render(org.zkoss.zk.ui.Component parent,
EditorContext<Object> context,
EditorListener<Object> listener)
Creates a new editor component and attaches it to the specified
Component component. |
protected void |
renderValuesContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener) |
protected void |
renderValuesHeaderContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener) |
protected void |
setCollapseInitialState(org.zkoss.zk.ui.HtmlBasedComponent component) |
createEmptyCollectionLabel, getValueRenderer, renderElement, renderElement, renderValues, setValueRendererextractEmbeddedEditor, extractEmbeddedType, findAncestorEditor, findEmbeddedEditors, getInitialEditString, getL10nDecoratorpublic void render(org.zkoss.zk.ui.Component parent,
EditorContext<Object> context,
EditorListener<Object> listener)
CockpitEditorRendererComponent component.render in interface CockpitEditorRenderer<Object>render in class CollectionLabelRendererparent - parent component the editor should be attached tocontext - the context for the editor creationlistener - the listener to notify the rest of the world about value changes and other eventsprotected Collection<Object> getCollection(EditorContext<Object> context)
getCollection in class CollectionLabelRendererprotected DataType getElementType(DataType collectionType, EditorContext<Object> context, Object value)
getElementType in class CollectionLabelRendererprotected org.zkoss.zk.ui.HtmlBasedComponent createCollectionLabelContents(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener)
protected org.zkoss.zk.ui.HtmlBasedComponent createValuesHeaderContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener)
protected void renderValuesHeaderContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener)
protected void setCollapseInitialState(org.zkoss.zk.ui.HtmlBasedComponent component)
protected void handleCollectionContainerExpandStateChangeRequest(org.zkoss.zk.ui.HtmlBasedComponent component,
Collection<Object> collection,
EditorContext<Object> context,
EditorListener<Object> listener)
protected boolean isValuesContainerRendered(org.zkoss.zk.ui.Component parent)
protected org.zkoss.zk.ui.HtmlBasedComponent createValuesContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener)
protected void renderValuesContainer(org.zkoss.zk.ui.HtmlBasedComponent parent,
EditorContext<Object> context,
EditorListener<Object> listener)
protected org.zkoss.zk.ui.HtmlBasedComponent createCollectionLabelContainer(org.zkoss.zk.ui.Component parent,
EditorContext<Object> context,
EditorListener<Object> listener)
Copyright © 2018. All rights reserved.