- All Known Implementing Classes:
ModelDirectoryImpl
public interface ModelDirectory
A directory holding model files.
The model dir is capable to detect changes, usually model files added by the Wurbelizer.
The model dir is capable to detect changes, usually model files added by the Wurbelizer.
- Author:
- harald
-
Method Details
-
getPath
String getPath()Gets the directory path.- Returns:
- the canonical path
-
getURLs
Gets the model file URLs.- Returns:
- the list of urls, never null
- Throws:
ModelException
-
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.
-