Class AnalysisEnginePanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class AnalysisEnginePanel extends MetaDataPanel
The Class AnalysisEnginePanel.
See Also:
  • Constructor Details

    • AnalysisEnginePanel

      public AnalysisEnginePanel(ResourceSpecifier aeSpecifier, File specifierFile, long fileModStamp)
      Instantiates a new analysis engine panel.
      Parameters:
      aeSpecifier - the ae specifier
      specifierFile - the specifier file
      fileModStamp - the file mod stamp
  • Method Details

    • getAnalysisEngineSpecifier

      public ResourceSpecifier getAnalysisEngineSpecifier()
      Gets the analysis engine specifier.
      Returns:
      the analysis engine specifier
    • getLastFileSyncTimestamp

      public long getLastFileSyncTimestamp()
      Gets the last file sync timestamp.
      Returns:
      the last file sync timestamp
    • setLastFileSyncTimestamp

      public void setLastFileSyncTimestamp(long timestamp)
      Sets the last file sync timestamp.
      Parameters:
      timestamp - the new last file sync timestamp
    • hasFileChanged

      public boolean hasFileChanged(long lastCheck)
      Checks for file changed.
      Parameters:
      lastCheck - the last check
      Returns:
      true, if successful
    • refreshFromFile

      public void refreshFromFile() throws InvalidXMLException, IOException
      Refresh from file.
      Throws:
      InvalidXMLException - the invalid XML exception
      IOException - Signals that an I/O exception has occurred.