DLESE Tools
v1.6.0

org.dlese.dpc.schemedit.autoform
Class ResQualEditorRenderer

java.lang.Object
  extended by org.dlese.dpc.schemedit.autoform.Renderer
      extended by org.dlese.dpc.schemedit.autoform.RendererImpl
          extended by org.dlese.dpc.schemedit.autoform.EditorRenderer
              extended by org.dlese.dpc.schemedit.autoform.DleseEditorRenderer
                  extended by org.dlese.dpc.schemedit.autoform.ResQualEditorRenderer

public class ResQualEditorRenderer
extends DleseEditorRenderer

Includes res_qual-specific kludges ...

Author:
ostwald

Field Summary
 
Fields inherited from class org.dlese.dpc.schemedit.autoform.RendererImpl
DISPLAY_MODE, EDIT_MODE
 
Fields inherited from class org.dlese.dpc.schemedit.autoform.Renderer
df, formBeanName, normalizedXPath, parent, repeatingComplexSingletonChildPath, rhelper, root, schemaNode, sh, typeDef, typeName, xpath
 
Constructor Summary
ResQualEditorRenderer()
           
 
Method Summary
protected  Element getTextInput(String xpath, SchemaNode schemaNode, GlobalDef typeDef)
          Render configured paths as textArea inputs instead of regular text inputs.
static void setDebug(boolean bool)
          Sets the debug attribute of the ResQualEditorRenderer class
 
Methods inherited from class org.dlese.dpc.schemedit.autoform.DleseEditorRenderer
getMultiBoxInput, getSelectInput, renderRepeatingElement
 
Methods inherited from class org.dlese.dpc.schemedit.autoform.EditorRenderer
getCollapseWidget, getComplexTypeLabel, getMultiBoxLabel, getSimpleTypeLabel
 
Methods inherited from class org.dlese.dpc.schemedit.autoform.RendererImpl
bestPracticesLink, doInit, getBooleanInput, getComboUnionInput, getComplexTypeLabel, getDeleteController, getInputElement, getInputHelperElement, getLabelText, 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
 
Methods inherited from class org.dlese.dpc.schemedit.autoform.Renderer
doInit, getDiv, getDiv, getLevel, getSchemaNamespace, getSchemaNSPrefix, getXmlFormat, init, jspQuotedString, renderComplexType, renderNode, renderSimpleType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResQualEditorRenderer

public ResQualEditorRenderer()
Method Detail

getTextInput

protected Element getTextInput(String xpath,
                               SchemaNode schemaNode,
                               GlobalDef typeDef)
Render configured paths as textArea inputs instead of regular text inputs.

Overrides:
getTextInput in class DleseEditorRenderer
Parameters:
xpath - xpath of input
schemaNode - schemaNode for this xpath
typeDef - the typeDefinion for this node
Returns:
The textInput value

setDebug

public static void setDebug(boolean bool)
Sets the debug attribute of the ResQualEditorRenderer class

Parameters:
bool - The new debug value

DLESE Tools
v1.6.0