Class RawTagEditorDialog

java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
com.jidesoft.dialog.StandardDialog
com.inductiveautomation.ignition.designer.tags.editing.RawTagEditorDialog
All Implemented Interfaces:
TagEditor, com.jidesoft.dialog.ButtonNames, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class RawTagEditorDialog extends com.jidesoft.dialog.StandardDialog implements TagEditor
See Also:
  • Constructor Details

  • Method Details

    • createBannerPanel

      public JComponent createBannerPanel()
      Specified by:
      createBannerPanel in class com.jidesoft.dialog.StandardDialog
    • createContentPanel

      public JComponent createContentPanel()
      Specified by:
      createContentPanel in class com.jidesoft.dialog.StandardDialog
    • createButtonPanel

      public com.jidesoft.dialog.ButtonPanel createButtonPanel()
      Specified by:
      createButtonPanel in class com.jidesoft.dialog.StandardDialog
    • createTag

      public void createTag(TagConfiguration base)
      Specified by:
      createTag in interface TagEditor
    • editTag

      public void editTag(TagPath path)
      Specified by:
      editTag in interface TagEditor
    • editTags

      public void editTags(List<TagPath> paths)
      Specified by:
      editTags in interface TagEditor
    • edit

      protected void edit(TagConfigurationModel model)
    • open

      public void open(String json)
    • makeVisible

      protected void makeVisible()
    • setButtonsEnabled

      protected void setButtonsEnabled(boolean value)
    • tryCommit

      protected boolean tryCommit(boolean isApply)
      Commits the edits and returns whether the edit was successful. If isApply is true, "success" is considered no errors and changes made. If false, success is simply no errors.