Package VASSAL.launch

Class UseTracker

java.lang.Object
VASSAL.launch.UseTracker

public class UseTracker extends Object
  • Constructor Details

    • UseTracker

      public UseTracker()
  • Method Details

    • anyInUse

      public boolean anyInUse()
      Returns:
      true iff any files are in use
    • isInUse

      public boolean isInUse(File file)
      Parameters:
      file - the file to check
      Returns:
      true iff the file is in use
    • isEditing

      public boolean isEditing(File file)
      Parameters:
      file - the file to check
      Returns:
      true iff the file is being edited
    • incrementUsed

      public void incrementUsed(File file)
    • decrementUsed

      public void decrementUsed(File file)
    • markEditing

      public void markEditing(File file)
    • unmarkEditing

      public void unmarkEditing(File file)
    • addPropertyChangeListener

      public void addPropertyChangeListener(PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener(PropertyChangeListener listener)