org.codehaus.modello.model
public class Model extends BaseElement
Version: $Id: Model.java 821 2007-03-13 20:02:47Z joakime $
| Constructor Summary | |
|---|---|
| Model() | |
| Method Summary | |
|---|---|
| void | addClass(ModelClass modelClass) |
| void | addDefault(ModelDefault modelDefault) |
| void | addInterface(ModelInterface modelInterface) |
| List | getAllClasses() |
| List | getAllInterfaces() |
| ModelClass | getClass(String type, Version version) |
| ModelClass | getClass(String type, VersionRange versionRange) |
| List | getClasses(Version version) |
| ModelDefault | getDefault(String key) |
| String | getDefaultPackageName(boolean withVersion, Version version) |
| List | getDefaults() |
| String | getId() |
| ModelInterface | getInterface(String type, Version version) |
| ModelInterface | getInterface(String type, VersionRange versionRange) |
| List | getInterfaces(Version version) |
| ModelMetadata | getMetadata(String key) |
| String | getPackageName(boolean withVersion, Version version) |
| String | getRoot(Version version) |
| VersionDefinition | getVersionDefinition() |
| boolean | hasClass(String type, Version version) |
| void | initialize() |
| void | setId(String id) |
| void | setVersionDefinition(VersionDefinition versionDefinition) |
| void | validateElement() |
Deprecated: This shouldn't be used, anything querying the model should read the package of the class. Use getDefaultPackageName(..).