com.waveset.object
Interface Extension

All Known Implementing Classes:
Form, Library, WFCase, WFProcess

public interface Extension


Field Summary
static java.lang.String code_id
           
 
Method Summary
 WSAttribute getAttributeValues(java.lang.String attrName)
           
 java.lang.Object getOwner()
           
 void listQueryableAttributes(java.util.List qattrs)
          Allows the extension to contribute defined attributes that this type of extension may expose as queryable attributes.
 void listSummaryAttributes(java.util.List sattrs)
          Allows the extension to contribute defined attributes that this type of extension may expose as summary attributes.
 void setOwner(java.lang.Object o)
          Allows the extension to keep a back pointer to its container.
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Method Detail

getOwner

public java.lang.Object getOwner()

setOwner

public void setOwner(java.lang.Object o)
Allows the extension to keep a back pointer to its container.


listQueryableAttributes

public void listQueryableAttributes(java.util.List qattrs)
Allows the extension to contribute defined attributes that this type of extension may expose as queryable attributes.


listSummaryAttributes

public void listSummaryAttributes(java.util.List sattrs)
Allows the extension to contribute defined attributes that this type of extension may expose as summary attributes.


getAttributeValues

public WSAttribute getAttributeValues(java.lang.String attrName)
Returns:
any attribute values that the extension may have for the specified attribute.