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, validateFieldNotEmpty
public 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 BaseElement
public ModelClass getLocationTracker(Version version)
public ModelClass getSourceTracker(Version version)
Copyright © 2001-2016 Codehaus. All Rights Reserved.