|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataDescription
In build scenario when FunctionBuilder.updateFunctionDescription
is invoked, allow the adapter to update the DataDescription.
All DataDescriptions provided by the tool in the build scenario must implement this interface.
DataDescription
Method Summary | |
---|---|
boolean |
isReadOnly()
Indicates to the tool that the DataDescription should be shown to the user, but not allowed to be changed. |
void |
setBindingConfigurationName(String bindingConfigName)
Sets the binding configuration name. |
void |
setDataBindingGeneratorClassName(String name)
Sets the DataBindingGenerator class name which generates the DataBinding or cci.Record implementation. |
void |
setGenericDataBindingClassName(String name)
Sets the class name of either generic DataBinding or generic Record. |
void |
setName(QName name)
Sets the name of the global element or complexType that is used as the method argument on the FunctionDescription instance. |
void |
setReadOnly(boolean readOnly)
Sets the DataDescription to be read only. |
void |
setSchemaDefinitions(SchemaDefinition[] definitions)
Sets the schema that describes the input or output types. |
Methods inherited from interface commonj.connector.metadata.description.DataDescription |
---|
getBindingConfigurationName, getComment, getDataBindingGeneratorClassName, getDataFiles, getGenericDataBindingClassName, getName, getSchemaDefinitions |
Method Detail |
---|
void setDataBindingGeneratorClassName(String name)
name
- is the fully qualified className of the DataBindingGenerator.void setGenericDataBindingClassName(String name)
name
- is the fully qualified className of the DataBinding
or generic Record.void setSchemaDefinitions(SchemaDefinition[] definitions)
definitions
- is the array of SchemaDefinitions which
describe the input or output type.boolean isReadOnly()
true
if the DataDescription can be changed
by the user, or false
if it should not be changed.void setReadOnly(boolean readOnly)
readOnly
- boolean to indicate if the DataDescription should
be read only.void setBindingConfigurationName(String bindingConfigName)
bindingConfigName
- the configuration name used for this
DataBinding in the binding registry.void setName(QName name)
name
- of the global element or complextype that is used as the method
argument on the FunctionDescription instance. If a global element is
specified then it must have a complexType.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |