Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.data.attributeGrouping
Interface AttributeGroup

All Superinterfaces:
Extensible, OWBNamedObject, PropertyOwner

public interface AttributeGroup
extends OWBNamedObject, Extensible

AttributeGroup interface represent a named custom grouping of attributes.


Method Summary
 void addAttribute(Attribute attribute)
          Adds a new attribute to this attribute group.
 Attribute[] getAttributes()
          Returns the attributes in this group.
 AttributeGroupOwner getGroupOwner()
          Returns the owner of this attribute group.
 void removeAttribute(Attribute attribute)
          Removes an attribute from this attribute group.
 void setAttributes(Attribute[] attributes)
          Sets all the attributes in this group.

 

Methods inherited from interface oracle.owb.foundation.OWBNamedObject
delete, getBusinessName, getClassDefinition, getComponent, getDescription, getName, getUOID, isDeletable, isEditable, isRenamable, setBusinessName, setDescription, setName

 

Methods inherited from interface oracle.owb.foundation.property.PropertyOwner
getDefaultPropertyValue, getLogicalPropertyKeys, getPhysicalPropertyKeys, getPropertyDomain, getPropertyKeys, getPropertyValue, getPropertyValueString, isLogicalProperty, isPhysicalProperty, isReadOnlyProperty, setPropertyValue, setPropertyValueByString

 

Method Detail

getGroupOwner

public AttributeGroupOwner getGroupOwner()
Returns the owner of this attribute group.
Returns:
the owner of this attribute group

getAttributes

public Attribute[] getAttributes()
Returns the attributes in this group.
Returns:
an array containing this group's attributes
See Also:
setAttributes(oracle.owb.data.Attribute[])

setAttributes

public void setAttributes(Attribute[] attributes)
Sets all the attributes in this group. It cleans the existing list and creates the new list with the elements in the passed array.
Parameters:
attributes - an array of Attribute objects
See Also:
getAttributes()

addAttribute

public void addAttribute(Attribute attribute)
Adds a new attribute to this attribute group.
Parameters:
attribute - the Attribute object to be added to this group

removeAttribute

public void removeAttribute(Attribute attribute)
Removes an attribute from this attribute group.
Parameters:
attribute - the Attribute object to be removed from this group

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.