org.kuali.rice.kew.attribute
Interface Extension


public interface Extension

Represents an extension to a data object. An Extension is associated with an Attribute which defines the properties of the Extension. An Extension has a list of ExtensionData which store key-values pairs that represent the extension data.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 String getAttributeName()
          Return the name of the attribute which defines the properties of this Extension.
 List<ExtensionData> getData()
          Return the data associated with this Extension.
 String getDataValue(String key)
          Returns the value of the ExtensionData with the specified key.
 

Method Detail

getAttributeName

String getAttributeName()
Return the name of the attribute which defines the properties of this Extension.

Returns:
String

getData

List<ExtensionData> getData()
Return the data associated with this Extension.

Returns:
List of Extension Data

getDataValue

String getDataValue(String key)
Returns the value of the ExtensionData with the specified key.

Parameters:
key - for data value
Returns:
String


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.