public class Model extends BaseElement
| Constructor and Description |
|---|
Model() |
addMetadata, equals, getAnnotations, getComment, getDeprecatedVersion, getDescription, getMetadata, getName, getVersionRange, hashCode, hasMetadata, isEmpty, setAnnotations, setComment, setDeprecatedVersion, setDescription, setName, setVersionRange, validate, validateFieldNotEmptypublic String getId()
public void setId(String id)
public VersionDefinition getVersionDefinition()
public void setVersionDefinition(VersionDefinition versionDefinition)
public ModelMetadata getMetadata(String key)
public String getPackageName(boolean withVersion, Version version)
public List<ModelClass> getAllClasses()
public List<ModelClass> getClasses(Version version)
public ModelClass getClass(String type, Version version, boolean optionnal)
public ModelClass getClass(String type, Version version)
public ModelClass getClass(String type, VersionRange versionRange, boolean optionnal)
public ModelClass getClass(String type, VersionRange versionRange)
public void addClass(ModelClass modelClass)
public List<ModelDefault> getDefaults()
public ModelDefault getDefault(String key)
public void addDefault(ModelDefault modelDefault)
public List<ModelInterface> getAllInterfaces()
public List<ModelInterface> getInterfaces(Version version)
public ModelInterface getInterface(String type, Version version)
public ModelInterface getInterface(String type, VersionRange versionRange)
public void addInterface(ModelInterface modelInterface)
public ModelType getType(String type, VersionRange versionRange)
public void initialize()
public void validateElement()
validateElement in class BaseElementpublic ModelClass getLocationTracker(Version version)
public ModelClass getSourceTracker(Version version)
Copyright © 2001-2016 Codehaus. All Rights Reserved.