org.codehaus.modello.model
Class ModelInterface
java.lang.Object
org.codehaus.modello.model.BaseElement
org.codehaus.modello.model.ModelInterface
public class ModelInterface
- extends BaseElement
- Version:
- $Id: ModelInterface.java 430 2005-07-01 13:24:35Z trygvis $
- Author:
- Emmanuel Venisse
Methods inherited from class org.codehaus.modello.model.BaseElement |
addMetadata, equals, getComment, getDeprecatedVersion, getDescription, getMetadata, getName, getVersionRange, hashCode, hasMetadata, isEmpty, setComment, setDeprecatedVersion, setDescription, setName, setVersionRange, validate, validateFieldNotEmpty |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ModelInterface
public ModelInterface()
ModelInterface
public ModelInterface(Model model,
java.lang.String name)
setSuperInterface
public void setSuperInterface(java.lang.String superInterface)
getSuperInterface
public java.lang.String getSuperInterface()
getPackageName
public java.lang.String getPackageName(boolean withVersion,
Version version)
setPackageName
public void setPackageName(java.lang.String packageName)
getAllCodeSegments
public java.util.List getAllCodeSegments()
getCodeSegments
public java.util.List getCodeSegments(Version version)
getCodeSegments
public java.util.List getCodeSegments(VersionRange versionRange)
addCodeSegment
public void addCodeSegment(CodeSegment codeSegment)
initialize
public void initialize(Model model)
validateElement
public void validateElement()
throws ModelValidationException
- Specified by:
validateElement
in class BaseElement
- Throws:
ModelValidationException
Copyright © 2001-2011 Codehaus. All Rights Reserved.