Class DataModelerPropertyEditorFieldInfo


  • public class DataModelerPropertyEditorFieldInfo
    extends org.uberfire.ext.properties.editor.model.CustomPropertyEditorFieldInfo
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject  
      protected org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentObjectProperty  
      protected org.kie.workbench.common.services.datamodeller.core.Annotation currentValue  
      protected Map<String,​Object> currentValues  
      protected org.kie.workbench.common.services.datamodeller.core.Annotation newValue  
    • Constructor Summary

      Constructors 
      Constructor Description
      DataModelerPropertyEditorFieldInfo​(String label, String currentStringValue, Class<?> customEditorClass)  
      DataModelerPropertyEditorFieldInfo​(String label, String currentStringValue, Class<?> customEditorClass, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject, org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentObjectProperty, org.kie.workbench.common.services.datamodeller.core.Annotation currentValue, org.kie.workbench.common.services.datamodeller.core.Annotation newValue)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clearCurrentValues()  
      org.kie.workbench.common.services.datamodeller.core.Annotation getCurrentValue()  
      Object getCurrentValue​(String name)  
      org.kie.workbench.common.services.datamodeller.core.Annotation getNewValue()  
      boolean isDisabled()  
      void removeCurrentValue​(String name)  
      void setCurrentValue​(String name, Object value)  
      void setCurrentValue​(org.kie.workbench.common.services.datamodeller.core.Annotation currentValue)  
      void setDisabled​(boolean disabled)  
      void setNewValue​(org.kie.workbench.common.services.datamodeller.core.Annotation newValue)  
      • Methods inherited from class org.uberfire.ext.properties.editor.model.CustomPropertyEditorFieldInfo

        getCustomEditorClass, setCustomEditorClass
      • Methods inherited from class org.uberfire.ext.properties.editor.model.PropertyEditorFieldInfo

        getComboValues, getCurrentStringValue, getEventId, getHelpHeading, getHelpText, getKey, getLabel, getOptions, getOriginalValue, getPriority, getType, getValidators, hasHelpInfo, isRemovalSupported, setCurrentStringValue, setPropertyEditorCategory, toString, undo, withComboValues, withHelpInfo, withKey, withOptions, withPriority, withRemovalSupported, withValidators, withValidators
    • Field Detail

      • currentDataObject

        protected org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject
      • currentObjectProperty

        protected org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentObjectProperty
      • currentValue

        protected org.kie.workbench.common.services.datamodeller.core.Annotation currentValue
      • newValue

        protected org.kie.workbench.common.services.datamodeller.core.Annotation newValue
    • Constructor Detail

      • DataModelerPropertyEditorFieldInfo

        public DataModelerPropertyEditorFieldInfo​(String label,
                                                  String currentStringValue,
                                                  Class<?> customEditorClass,
                                                  org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject,
                                                  org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentObjectProperty,
                                                  org.kie.workbench.common.services.datamodeller.core.Annotation currentValue,
                                                  org.kie.workbench.common.services.datamodeller.core.Annotation newValue)
      • DataModelerPropertyEditorFieldInfo

        public DataModelerPropertyEditorFieldInfo​(String label,
                                                  String currentStringValue,
                                                  Class<?> customEditorClass)
    • Method Detail

      • getCurrentValue

        public org.kie.workbench.common.services.datamodeller.core.Annotation getCurrentValue()
      • setCurrentValue

        public void setCurrentValue​(org.kie.workbench.common.services.datamodeller.core.Annotation currentValue)
      • getNewValue

        public org.kie.workbench.common.services.datamodeller.core.Annotation getNewValue()
      • setNewValue

        public void setNewValue​(org.kie.workbench.common.services.datamodeller.core.Annotation newValue)
      • removeCurrentValue

        public void removeCurrentValue​(String name)
      • setCurrentValue

        public void setCurrentValue​(String name,
                                    Object value)
      • getCurrentValue

        public Object getCurrentValue​(String name)
      • clearCurrentValues

        public void clearCurrentValues()
      • isDisabled

        public boolean isDisabled()
      • setDisabled

        public void setDisabled​(boolean disabled)