Class EmptyParameter
java.lang.Object
com.inductiveautomation.vision.api.client.binding.EmptyParameter
- All Implemented Interfaces:
- BindingParameter<String>
Special implementation of BindingParameter that essentially inserts a blank spot in the GUI. Used to make the
 2-column layout look nicer in certain situations.
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.inductiveautomation.vision.api.client.binding.BindingParameterBindingParameter.BrowseHelper
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionProvides a chance for the parameter to use custom coersion logic, allowing for default values.static EmptyParameterget()If non-null, the editor will display a popup tree to browse for values.If non-null, the editor will become a combo box, providing a list of possible options for this parameter.The name of this parameter.The data type of the parameter.A resource bundle key to use as the param's title for display purposes.A resource bundle key to use for the GUI control's tooltipbooleanIf true, the user will be allowed to bind this parameter's runtime value to tags and/or properties
- 
Field Details- 
NAME
 
- 
- 
Constructor Details- 
EmptyParameterpublic EmptyParameter()
 
- 
- 
Method Details- 
get
- 
coerceDescription copied from interface:BindingParameterProvides a chance for the parameter to use custom coersion logic, allowing for default values.- Specified by:
- coercein interface- BindingParameter<String>
- Throws:
- ClassCastException- If this is thrown, the binding will not be executed, instead the property will receive a poor data quality.
 
- 
getBrowseHelperDescription copied from interface:BindingParameterIf non-null, the editor will display a popup tree to browse for values. This takes precedence over the option map feature.- Specified by:
- getBrowseHelperin interface- BindingParameter<String>
 
- 
getDefaultValue- Specified by:
- getDefaultValuein interface- BindingParameter<String>
 
- 
getOptionMapDescription copied from interface:BindingParameterIf non-null, the editor will become a combo box, providing a list of possible options for this parameter. The "names" of the string pairs the literal values of the options, the "Values" are what gets displayed in the combo box. - Specified by:
- getOptionMapin interface- BindingParameter<String>
 
- 
getParameterNameDescription copied from interface:BindingParameterThe name of this parameter. This is the string that will be used to identify this parameter's value when executing the binding. Must be unique amongst the list of binding parameters for a given binding type.- Specified by:
- getParameterNamein interface- BindingParameter<String>
 
- 
getParameterTypeDescription copied from interface:BindingParameterThe data type of the parameter. All parameters are treated as Strings during the design phase, but will be coerced to this type right before execution. Coersion is handled by theBindingParameter.coerce(String)function.- Specified by:
- getParameterTypein interface- BindingParameter<String>
 
- 
getTitleKeyDescription copied from interface:BindingParameterA resource bundle key to use as the param's title for display purposes.- Specified by:
- getTitleKeyin interface- BindingParameter<String>
 
- 
getTooltipKeyDescription copied from interface:BindingParameterA resource bundle key to use for the GUI control's tooltip- Specified by:
- getTooltipKeyin interface- BindingParameter<String>
 
- 
isBindingAllowedpublic boolean isBindingAllowed()Description copied from interface:BindingParameterIf true, the user will be allowed to bind this parameter's runtime value to tags and/or properties- Specified by:
- isBindingAllowedin interface- BindingParameter<String>
 
 
-