public class SIFEditorRenderer extends DleseEditorRenderer
DISPLAY_MODE, EDIT_MODE
df, 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, renderRepeatingElement
getCollapseWidget, getComplexTypeLabel, getMultiBoxLabel, getSimpleTypeLabel
bestPracticesLink, 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, showXsdStringElement
doInit, getDiv, getDiv, getLevel, getSchemaNamespace, getSchemaNSPrefix, getXmlFormat, init, jspQuotedString, renderComplexType, renderSimpleType
public void renderNode()
renderNode
in class Renderer
public java.lang.String getLabelText(java.lang.String xpath, java.lang.String siblingPath, java.lang.String indexId)
getLabelText
in class RendererImpl
xpath
- 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 DleseEditorRenderer
xpath
- xpath of node to be renderedschemaNode
- schemaNode of node to be renderedtypeDef
- typeDefpublic static void setDebug(boolean bool)
bool
- The new debug value