public interface IlpAttributeGroup
Modifier and Type | Method and Description |
---|---|
void |
addAttributeGroupListener(AttributeGroupListener l)
Adds a listener to model changes.
|
void |
fireEvent(AttributeGroupEvent ev)
Fires an event to the listeners.
|
IlpAttribute |
getAttribute(String name)
Returns a class instance attribute.
|
Collection<IlpAttribute> |
getAttributes()
Returns the collection of attributes present in this model.
|
Collection<IlpAttribute> |
getDeclaredAttributes()
Returns the collection of attributes declared in this model.
|
String |
getName()
Returns the attribute group name.
|
boolean |
hasAttribute(IlpAttribute attr)
Returns whether the given attribute is part of the model.
|
void |
removeAttributeGroupListener(AttributeGroupListener l)
Removes the model listener.
|
String getName()
Collection<IlpAttribute> getAttributes()
IlpAttribute
instances.Collection<IlpAttribute> getDeclaredAttributes()
IlpAttribute
instances.IlpAttribute getAttribute(String name)
name
- The name of the class instance attribute to be retrieved.null
if there is no matching attribute.boolean hasAttribute(IlpAttribute attr)
void addAttributeGroupListener(AttributeGroupListener l)
IlpAttributeGroup
is static, the only event which can
be fired is an attribute change.void removeAttributeGroupListener(AttributeGroupListener l)
void fireEvent(AttributeGroupEvent ev)
IlpAttributeGroup
is static, the only event which can
be fired is an attribute change.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.