public class SIFEditorRenderer extends DleseEditorRenderer
DISPLAY_MODE, EDIT_MODEdf, formBeanName, normalizedXPath, parent, repeatingComplexSingletonChildPath, rhelper, root, schemaNode, sh, typeDef, typeName, xpath| Constructor and Description |
|---|
SIFEditorRenderer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLabelText(java.lang.String xpath,
java.lang.String siblingPath,
java.lang.String indexId)
Removes namespace prefix from label text
|
protected org.dom4j.Element |
getTextInput(java.lang.String xpath,
SchemaNode schemaNode,
GlobalDef typeDef)
Renders a textInput element using the sifRefId tag, which supports hooks to
the SIF Object finder and creators to aid user in suppling a sifRefId
(Reference ID to existing SIF object).
|
void |
renderNode()
Suppress rendering of SIF_ExtendedElements field, which includes "any"
construct and does not (at this point) contain any fields we need to
supply.
|
static void |
setDebug(boolean bool)
Sets the debug attribute of the SIFEditorRenderer class
|
getMultiBoxInput, getSelectInput, renderRepeatingElementgetCollapseWidget, getComplexTypeLabel, getMultiBoxLabel, getSimpleTypeLabelbestPracticesLink, doInit, getBooleanInput, getComboUnionInput, getComplexTypeLabel, getDeleteController, getInputElement, getInputHelperElement, getLanguageInput, getMultiSelectInput, getOptionalItemControl, getReadOnlyElement, getRenderedField, getRenderedField, getRenderMode, getShowNSPrefixInLabels, getSimpleTypeLabel, getTextAreaInput, getTextAreaInput, getToolHelp, getXpath, isDisplayMode, isEditMode, renderAttribute, renderChoice, renderComplexTypeConcrete, renderDerivedContentModel, renderDerivedTextOnlyModel, renderInputElement, renderModelGroup, renderRepeatingSubstitutionGroup, renderSequence, renderSimpleTypeConcrete, renderSubElements, renderSubElements, renderSubElements, report, setRenderMode, setShowNSPrefixInLabels, showXsdStringElementdoInit, getDiv, getDiv, getLevel, getSchemaNamespace, getSchemaNSPrefix, getXmlFormat, init, jspQuotedString, renderComplexType, renderSimpleTypepublic void renderNode()
renderNode in class Rendererpublic java.lang.String getLabelText(java.lang.String xpath,
java.lang.String siblingPath,
java.lang.String indexId)
getLabelText in class RendererImplxpath - path to element to be renderedsiblingPath - sibling path to support indexingindexId - indexId to support indexingprotected org.dom4j.Element getTextInput(java.lang.String xpath,
SchemaNode schemaNode,
GlobalDef typeDef)
getTextInput in class DleseEditorRendererxpath - xpath of node to be renderedschemaNode - schemaNode of node to be renderedtypeDef - typeDefpublic static void setDebug(boolean bool)
bool - The new debug value