public interface IlpMutableClass extends IlpClass, IlpMutableAttributeGroup
Modifier and Type | Method and Description |
---|---|
void |
addAttributeGroup(IlpAttributeGroup model)
Aggregates the given attribute model to the class
definition.
|
void |
addSubClass(IlpClass subClass)
Add the specified subclass to the list.
|
void |
removeAttributeGroup(IlpAttributeGroup model)
Removes the given model from the list of aggregated
attribute models.
|
void |
removeSubClass(IlpClass subClass)
Removes a class from the list of subclasses.
|
void |
setSuperClass(IlpClass superClass)
Sets the superclass.
|
getSubClasses, getSuperClass, isAssignableFrom, isSubClassOf, newInstance, newInstance
addAttribute, removeAttribute
addAttributeGroupListener, fireEvent, getAttribute, getAttributes, getDeclaredAttributes, getName, hasAttribute, removeAttributeGroupListener
void setSuperClass(IlpClass superClass)
void addSubClass(IlpClass subClass)
void removeSubClass(IlpClass subClass)
void addAttributeGroup(IlpAttributeGroup model)
void removeAttributeGroup(IlpAttributeGroup model)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.