com.bea.wli.datatype
Interface DataTypeValueSummarizer
- All Superinterfaces:
- Serializable
public interface DataTypeValueSummarizer
- extends Serializable
Allows a tool environment to summarize
a data type value in a limited amount of space. This summary may not
encompass the entire value, and may require the use of an editor to
see or edit the entire value. The summarizer indicates zero or more
editors that may be used to edit the property.
summarizeValue
DataTypeValueSummarizer.ValueSummary summarizeValue(Object obj,
DataType dataType)
throws DataTypeException
- Throws:
DataTypeException
getValueMediator
DataTypeValueSummarizer.ValueMediator getValueMediator(Object obj,
DataType dataType,
String editorKey)
throws DataTypeException
- Throws:
DataTypeException
getInPlaceValueMediator
DataTypeValueSummarizer.InPlaceValueMediator getInPlaceValueMediator(Object obj,
DataType dataType,
String editorKey)
throws DataTypeException
- Only called when ValueSummary.getIsInPlaceEditAllowed() == true
- Parameters:
obj
- editorKey
-
- Returns:
-
- Throws:
DataTypeException