org.codehaus.modello.model
public abstract class BaseElement extends Object
Version: $Id: BaseElement.java 765 2006-12-27 00:00:20Z aheritier $
| Constructor Summary | |
|---|---|
| BaseElement(boolean nameRequired) | |
| BaseElement(boolean nameRequired, String name) | |
| Method Summary | |
|---|---|
| void | addMetadata(Metadata metadata) |
| boolean | equals(Object other) |
| String | getComment() |
| Version | getDeprecatedVersion() |
| String | getDescription() |
| protected Metadata | getMetadata(Class type, String key) |
| String | getName() |
| VersionRange | getVersionRange() |
| int | hashCode() |
| boolean | hasMetadata(String key) |
| protected boolean | isEmpty(String string) |
| void | setComment(String comment) |
| void | setDeprecatedVersion(Version deprecatedVersion) |
| void | setDescription(String description) |
| void | setName(String name) |
| void | setVersionRange(VersionRange versionRange) |
| void | validate() |
| abstract void | validateElement() |
| protected void | validateFieldNotEmpty(String objectName, String fieldName, String value) |