Class UiTypeFinderImpl

    • Constructor Detail

      • UiTypeFinderImpl

        public UiTypeFinderImpl()
    • Method Detail

      • addUiTypeToListLowMem

        protected java.util.List<UiType> addUiTypeToListLowMem​(java.util.List<UiType> list,
                                                               UiType uiType)
      • mergeUiTypeListLowMem

        protected java.util.List<UiType> mergeUiTypeListLowMem​(java.util.List<UiType> list1,
                                                               java.util.List<UiType> list2)
      • collectPossibleTypes

        protected java.util.List<UiType> collectPossibleTypes​(CsticModel model,
                                                              CsticData data,
                                                              boolean isDebugEnabled)
      • checkForSingleSelectionTypes

        protected java.util.List<UiType> checkForSingleSelectionTypes​(CsticModel model,
                                                                      boolean isDebugEnabled,
                                                                      boolean hasValueImages,
                                                                      boolean isReadOnly)
      • checkForMultiSelectionTypes

        protected java.util.List<UiType> checkForMultiSelectionTypes​(CsticModel model,
                                                                     boolean isDebugEnabled,
                                                                     boolean hasValueImages,
                                                                     boolean isReadOnly)
      • checkForSingelValueTypes

        protected java.util.List<UiType> checkForSingelValueTypes​(CsticModel model,
                                                                  boolean isDebugEnabled)
      • collectPossibleValidationTypes

        protected java.util.List<UiValidationType> collectPossibleValidationTypes​(CsticModel model,
                                                                                  boolean isDebugEnabled)
      • isReadonly

        protected boolean isReadonly​(CsticModel model,
                                     boolean isDebugEnabled)
      • isDDLB

        protected boolean isDDLB​(CsticModel model,
                                 boolean isDebugEnabled,
                                 boolean hasValueImages)
      • isDDLBAdditionalValue

        protected boolean isDDLBAdditionalValue​(CsticModel model,
                                                boolean isDebugEnabled)
      • isSingleSelectionImage

        protected boolean isSingleSelectionImage​(CsticModel model,
                                                 boolean isDebugEnabled,
                                                 boolean hasValueImages)
      • isRadioButton

        protected boolean isRadioButton​(CsticModel model,
                                        boolean isDebugEnabled,
                                        boolean hasValueImages)
      • isRadioButtonAdditionalValue

        protected boolean isRadioButtonAdditionalValue​(CsticModel model,
                                                       boolean isDebugEnabled)
      • isCheckbox

        protected boolean isCheckbox​(CsticModel model,
                                     boolean isDebugEnabled,
                                     boolean hasValueImages)
      • isCheckboxList

        protected boolean isCheckboxList​(CsticModel model,
                                         boolean isDebugEnabled,
                                         boolean hasValueImages)
      • isMultiSelectionImage

        protected boolean isMultiSelectionImage​(CsticModel model,
                                                boolean isDebugEnabled,
                                                boolean hasValueImages)
      • isStringInput

        protected boolean isStringInput​(CsticModel model,
                                        boolean isDebugEnabled)
      • isNumericInput

        protected boolean isNumericInput​(CsticModel model,
                                         boolean isDebugEnabled)
      • isSelection

        protected boolean isSelection​(CsticModel model,
                                      boolean isDebugEnabled)
      • isConstrainedOrHasAssignableValues

        protected boolean isConstrainedOrHasAssignableValues​(CsticModel model,
                                                             boolean isDebugEnabled)
      • isMultiSelection

        protected boolean isMultiSelection​(CsticModel model,
                                           boolean isDebugEnabled)
      • isSingleSelection

        protected boolean isSingleSelection​(CsticModel model,
                                            boolean isDebugEnabled)
      • isInput

        protected boolean isInput​(CsticModel model,
                                  boolean isDebugEnabled)
      • isInputTypeSupported

        protected boolean isInputTypeSupported​(CsticModel model,
                                               boolean isDebugEnabled)
      • isIntervallBasedInput

        protected boolean isIntervallBasedInput​(CsticModel model)
      • isSimpleInput

        protected boolean isSimpleInput​(CsticModel model)
      • isAdditionalValueWithoutDomian

        protected boolean isAdditionalValueWithoutDomian​(CsticModel model)
      • editableWithoutAdditionalValue

        protected boolean editableWithoutAdditionalValue​(CsticModel model,
                                                         boolean isDebugEnabled)
      • editableWithAdditionalValue

        protected boolean editableWithAdditionalValue​(CsticModel model,
                                                      boolean isDebugEnabled)
      • isValueTypeSupported

        protected boolean isValueTypeSupported​(CsticModel model,
                                               boolean isDebugEnabled)
      • isSimpleString

        protected boolean isSimpleString​(CsticModel model,
                                         boolean isDebugEnabled)
      • isSimpleNumber

        protected boolean isSimpleNumber​(CsticModel model,
                                         boolean isDebugEnabled)
      • setDropDownListThreshold

        public void setDropDownListThreshold​(int dropDownListThreshold)
        Parameters:
        dropDownListThreshold - the dropDownListThreshold to set
      • hasCsticValueImages

        protected boolean hasCsticValueImages​(CsticData data)
        Checks cstic DTO whether it has at least one image on value level.
        Parameters:
        data -
        Returns:
      • hasValueImage

        protected boolean hasValueImage​(CsticValueData valueData)
        Checks value DTO whether it has at least one image.
        Parameters:
        valueData -
        Returns: