Interface ModelDirectory

All Known Implementing Classes:
ModelDirectoryImpl

public interface ModelDirectory
A directory holding model files.
Author:
harald
  • Method Details

    • getPath

      String getPath()
      Gets the directory path.
      Returns:
      the canonical path
    • getFilePaths

      List<String> getFilePaths()
      Gets the model file paths.
      Returns:
      the list of canonical path names, never null
    • getModelDefaults

      ModelDefaults getModelDefaults()
      Gets the model defaults.
      Returns:
      the defaults, null if none
    • getEntityAliases

      EntityAliases getEntityAliases()
      Gets the entity aliases.
      Returns:
      the aliases, null if none
    • hasChanged

      boolean hasChanged()
      Returns whether the directory has changed.
      Returns:
      true if changed
    • markDirty

      void markDirty()
      Marks this directory dirty.