Class HierarchialTranslationTable

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.inductiveautomation.ignition.designer.i18n.workspace.HierarchialTranslationTable
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class HierarchialTranslationTable extends JPanel
See Also:
  • Constructor Details

    • HierarchialTranslationTable

      public HierarchialTranslationTable()
  • Method Details

    • initComponents

      protected void initComponents()
    • getToolbar

      public JToolBar getToolbar()
    • getAvailableLocales

      protected List<Locale> getAvailableLocales()
    • getCurrentPackage

      public MutableTranslationPackage getCurrentPackage()
    • setCurrentPackage

      public void setCurrentPackage(MutableTranslationPackage tPkg)
    • isDefined

      protected boolean isDefined(String term)
    • addTerm

      protected void addTerm(String term)
    • refresh

      public void refresh()
    • fireDataChanged

      public void fireDataChanged()
    • configureTranslationPanel

      protected void configureTranslationPanel()
    • save

      public void save()
    • moveNext

      public void moveNext()
    • movePrevious

      public void movePrevious()
    • updateAndGetTranslationPanel

      protected Component updateAndGetTranslationPanel(String term)
    • getDisplayedLocales

      public List<Locale> getDisplayedLocales()
    • listsEqual

      protected boolean listsEqual(List<?> a, List<?> b)
    • setDisplayedLocales

      public void setDisplayedLocales(List<Locale> displayed)
    • createTable

      protected com.jidesoft.grid.HierarchicalTable createTable()
    • getSelectionModel

      public ListSelectionModel getSelectionModel()
    • getSelectedRowCount

      public int getSelectedRowCount()
    • getSelectedTerms

      public List<String> getSelectedTerms()
    • deleteSelected

      protected void deleteSelected()
    • importFile

      protected void importFile(File f) throws Exception
      Throws:
      Exception
    • main

      public static void main(String[] args)