Class ExpressionPromptEditorTransform

    • Constructor Detail

      • ExpressionPromptEditorTransform

        public ExpressionPromptEditorTransform()
    • Method Detail

      • initializeTransform

        public void initializeTransform​(Transformable data)
        Description copied from class: AbstractAppTransform

        This method initialize the private and protected fields of the transform, such as width and height. It also invokes the initializeWebComponent, initializeImages and initializeCss methods.

        This method is automatically called from the transform method. Transforms which would like to invoke other methods in this instance directly (for example, to invoke some render methods), need first to call this method to guarantee that the Transform is ready to generate output.
        Specified by:
        initializeTransform in interface AppTransform
        Overrides:
        initializeTransform in class AbstractPromptEditorTransform
        Parameters:
        data - the bean to transform.
      • usePredefinedList

        public boolean usePredefinedList()
      • getPredefinedList

        public java.util.List getPredefinedList()
      • useAllObjects

        public boolean useAllObjects()
      • useOneObject

        public boolean useOneObject()
      • useSearchObject

        public boolean useSearchObject()
      • addSearchNameAttrs

        public java.util.Map addSearchNameAttrs()
        Add the name of the search as an attribute
      • renderStylesCombo

        public void renderStylesCombo​(MarkupOutput out)
        Render the different display styles for the prompt in a combo box
        Parameters:
        out -
      • addObjectNameAsValue

        public java.util.Map addObjectNameAsValue()
      • addObjectDSSIDAsValue

        public java.util.Map addObjectDSSIDAsValue()
      • hasCustomForms

        public boolean hasCustomForms()
      • getAllAttributeForms

        public java.util.List getAllAttributeForms()
      • getCustomForms

        public java.util.List getCustomForms()
      • renderDisplayAttributeFormsPulldown

        public void renderDisplayAttributeFormsPulldown​(MarkupOutput out)
      • getExpTypeAllowedList

        public java.util.List getExpTypeAllowedList()
      • getDefaultExpTypeList

        public java.util.List getDefaultExpTypeList()
      • getDefaultRootOpList

        public java.util.List getDefaultRootOpList()
      • getDefaultConditionOpList

        public java.util.List getDefaultConditionOpList()