Class TagBrowserTree.Builder
- java.lang.Object
-
- com.inductiveautomation.ignition.designer.tags.tree.TagBrowserTree.Builder
-
- Enclosing class:
- TagBrowserTree
public static class TagBrowserTree.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TagBrowserTree
build(DesignerContext context)
TagBrowserTree
buildEmpty(DesignerContext context)
Builds a TagBrowserTree missing the tree model.TagBrowserTree.Builder
dataTypeBrowsing(boolean enabled)
TagBrowserTree.Builder
dataTypesOnly()
TagBrowserTree.Builder
displaySimple()
If simple, will display only the tag structure and names.TagBrowserTree.Builder
subscribeOnBrowse()
Will subscribe to items in the browse tree for value updates.<T extends java.util.EventListener>
TagBrowserTree.BuilderwithListener(java.lang.Class<T> t, T l)
TagBrowserTree.Builder
withMouseListener(java.awt.event.MouseListener listener)
TagBrowserTree.Builder
withoutProviders(java.lang.String... providers)
TagBrowserTree.Builder
withProviders(java.lang.String... providers)
-
-
-
Method Detail
-
withListener
public <T extends java.util.EventListener> TagBrowserTree.Builder withListener(java.lang.Class<T> t, T l)
-
withMouseListener
public TagBrowserTree.Builder withMouseListener(java.awt.event.MouseListener listener)
-
subscribeOnBrowse
public TagBrowserTree.Builder subscribeOnBrowse()
Will subscribe to items in the browse tree for value updates.
-
withProviders
public TagBrowserTree.Builder withProviders(java.lang.String... providers)
-
withoutProviders
public TagBrowserTree.Builder withoutProviders(java.lang.String... providers)
-
displaySimple
public TagBrowserTree.Builder displaySimple()
If simple, will display only the tag structure and names. Otherwise, will provide types and attributes.
-
dataTypeBrowsing
public TagBrowserTree.Builder dataTypeBrowsing(boolean enabled)
-
dataTypesOnly
public TagBrowserTree.Builder dataTypesOnly()
-
build
public TagBrowserTree build(DesignerContext context)
-
buildEmpty
public TagBrowserTree buildEmpty(DesignerContext context)
Builds a TagBrowserTree missing the tree model. Use when you have to provide your own tree model.
-
-