Uses of Enum Class
org.openhab.core.automation.Visibility
Package
Description
-
Uses of Visibility in org.openhab.core.automation
Modifier and TypeMethodDescriptionRule.getVisibility()
This method is used to obtain theRule
'sVisibility
.static Visibility
Returns the enum constant of this class with the specified name.static Visibility[]
Visibility.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of Visibility in org.openhab.core.automation.dto
Modifier and TypeFieldDescriptionModuleTypeDTO.visibility
RuleDTO.visibility
RuleTemplateDTO.visibility
-
Uses of Visibility in org.openhab.core.automation.module.provider
-
Uses of Visibility in org.openhab.core.automation.template
Modifier and TypeMethodDescriptionRuleTemplate.getVisibility()
Gets theRuleTemplate
'sVisibility
.Template.getVisibility()
Shows the visibility of a Template.ModifierConstructorDescriptionRuleTemplate
(@Nullable String uid, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable List<Trigger> triggers, @Nullable List<Condition> conditions, @Nullable List<Action> actions, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable Visibility visibility) Creates aRuleTemplate
instance that will be used for creatingRule
s from a set of modules, belong to the template. -
Uses of Visibility in org.openhab.core.automation.type
Modifier and TypeMethodDescriptionModuleType.getVisibility()
Gets the visibility of theModuleType
.ModifierConstructorDescriptionActionType
(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs, @Nullable List<Output> outputs) CompositeActionType
(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs, @Nullable List<Output> outputs, @Nullable List<Action> children) Creates an instance ofCompositeActionType
with list ofAction
s.CompositeConditionType
(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs, @Nullable List<Condition> children) Creates an instance ofCompositeConditionType
with ordered set ofCondition
s.CompositeTriggerType
(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Output> outputs, @Nullable List<Trigger> children) Creates an instance ofCompositeTriggerType
with ordered set ofTrigger
modules.ConditionType
(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs) Creates an instance ofConditionType
with uid, label, description, aSet
of tags, visibility, aList
of configuration descriptions and aList
ofInput
descriptions.ModuleType
(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility) Creates aModuleType
instance.TriggerType
(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Output> outputs) Creates an instance ofTriggerType
with UID, label, description, aSet
of tags, visibility, aList
of configuration descriptions and aList
ofOutput
descriptions. -
Uses of Visibility in org.openhab.core.automation.util
Modifier and TypeMethodDescriptionstatic RuleBuilder
RuleBuilder.create
(RuleTemplate template, String uid, @Nullable String name, Configuration configuration, Visibility visibility) RuleBuilder.withVisibility
(@Nullable Visibility visibility)