Interface ModelDirectory

  • All Known Implementing Classes:
    ModelDirectoryImpl

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

      • getPath

        java.lang.String getPath()
        Gets the directory path.
        Returns:
        the path
      • getFileNames

        java.util.List<java.lang.String> getFileNames()
        Gets the model file names.
        Returns:
        the list of 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.