org.cumt.model.classes
Class InterfaceType
java.lang.Object
org.cumt.model.IdentifiedObject
org.cumt.model.PropertyAwareObject
org.cumt.model.BaseModelNode
org.cumt.model.ModelObject
org.cumt.model.RelationableModelObject
org.cumt.model.types.Type
org.cumt.model.classes.BaseClassType
org.cumt.model.classes.InterfaceType
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, OperationAware
public class InterfaceType
- extends BaseClassType
- Author:
- Carlos Descalzi
- See Also:
- Serialized Form
Methods inherited from class org.cumt.model.BaseModelNode |
getAttribute, getAttributeNames, getAttributes, getCreationDate, getDefaultName, getDescription, getName, getParent, isIgnoredOnGeneration, removeAttribute, setAttribute, setAttributes, setDescription, setIgnoredOnGeneration, setName, setParent, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
InterfaceType
public InterfaceType()
InterfaceType
public InterfaceType(java.lang.String name)
setFields
public void setFields(java.util.List<Field> fields)
- Overrides:
setFields
in class BaseClassType
addField
public void addField(Field field)
- Overrides:
addField
in class BaseClassType
getImplementors
public java.util.List<BaseClassType> getImplementors()
getInterfaces
public java.util.List<InterfaceType> getInterfaces()
Copyright © 2006 null. All Rights Reserved.