Class NamedIrSignal.LearnedIrSignalTableModel

    • Field Detail

      • unsavedChanges

        protected boolean unsavedChanges
    • Method Detail

      • getType

        public abstract String getType()
      • toCommand

        public abstract org.harctoolbox.girr.Command toCommand​(int row)
                                                        throws org.harctoolbox.girr.GirrException
        Throws:
        org.harctoolbox.girr.GirrException
      • getCommands

        public Map<String,​org.harctoolbox.girr.Command> getCommands()
      • sanityCheck

        public boolean sanityCheck​(GuiUtils guiUtils)
      • getCommandsWithSanityCheck

        public Map<String,​org.harctoolbox.girr.Command> getCommandsWithSanityCheck​(GuiUtils guiUtils)
      • checkName

        protected boolean checkName​(String name)
      • checkCommandSanity

        protected boolean checkCommandSanity​(org.harctoolbox.girr.Command command)
      • clearComment

        public void clearComment()
      • getNonUniqueNames

        public Set<String> getNonUniqueNames()
      • getUniqueNames

        public Set<String> getUniqueNames()
      • uniquifyNames

        public void uniquifyNames​(String separator)
      • columnName

        public final String columnName​(int i)
      • isUsedColumn

        public boolean isUsedColumn​(int column)
      • isAllEqualColumn

        public boolean isAllEqualColumn​(int column)
      • isInterestingColumn

        public boolean isInterestingColumn​(int column)
      • getAndResetScrollRequest

        public boolean getAndResetScrollRequest()
      • validRow

        public boolean validRow​(int row)
      • toPrintString

        public String toPrintString​(int modelRow)
        For debugging purposes only.
        Parameters:
        modelRow -
        Returns:
        nicely formatted String.