-
- All Known Implementing Classes:
ModelDirectoryImpl
public interface ModelDirectoryA directory holding model files.- Author:
- harald
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EntityAliasesgetEntityAliases()Gets the entity aliases.java.util.List<java.lang.String>getFileNames()Gets the model file names.ModelDefaultsgetModelDefaults()Gets the model defaults.java.lang.StringgetPath()Gets the directory path.booleanhasChanged()Returns whether the directory has changed.voidmarkDirty()Marks this directory dirty.
-
-
-
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.
-
-