Modifier and Type | Method and Description |
---|---|
void |
YSpecificationHandler.setSchema(java.lang.String schema)
Sets the data schema for this specification
|
Modifier and Type | Method and Description |
---|---|
void |
YDataHandler.addVariable(java.lang.String decompositionID,
java.lang.String name,
java.lang.String dataType,
java.lang.String namespace,
int scope,
java.lang.String value,
YAttributeMap attributes)
Creates a new variable and adds it to a net or task decomposition.
|
boolean |
YDataHandler.changeVariableScope(java.lang.String decompositionID,
java.lang.String variableName,
int oldScope,
int newScope)
Changes the scope of a variable.
|
java.util.List<BindingReference> |
YDataHandler.getBindingReferences(java.lang.String netVarName)
Gets the specification wide set of binding references for all input and output
bindings to/from the net variable with the name provided
|
java.util.List<BindingReference> |
YDataHandler.getBindingReferences(YNet net,
java.lang.String netVarName)
Gets the set of binding references for all input and output
bindings to/from the net variable with the name provided for a net
|
java.util.List<java.lang.String> |
YDataHandler.getBuiltInTypeNames() |
org.jdom2.Namespace |
YDataHandler.getDataSchemaNamespace() |
java.util.List<java.lang.String> |
YDataHandler.getDataTypeNames() |
java.util.List<java.lang.String> |
YDataHandler.getInternalTypeNames() |
java.lang.String[] |
YDataHandler.getMultiInstanceItemNameAndType(java.lang.String dataType)
Gets the data type and name of the inner element of a list type used as the
formal parameter of an MI task
|
java.util.List<java.lang.String> |
YDataHandler.getUserDefinedTypeNames() |
java.lang.String |
YDataHandler.getXQuerySuffix(java.lang.String dataType)
Gets the appropriate-for-type suffix for an XQuery
|
void |
YDataHandler.removeOutputReferencesToDecomposition(java.lang.String decompositionID)
Removes a decomposition from the current specification.
|
void |
YDataHandler.removeVariable(java.lang.String decompositionID,
java.lang.String variableName,
int scope)
Removes a variable from the set of variables of a net or task decomposition.
|
YDecomposition |
YDataHandler.renameDecomposition(java.lang.String currentID,
java.lang.String newID)
Updates the id of a net or task decomposition
|
void |
YDataHandler.renameVariable(java.lang.String decompositionID,
java.lang.String oldName,
java.lang.String newName,
int scope)
Renames a variable contained by a net or task decomposition.
|
boolean |
YDataHandler.setDefaultValue(java.lang.String decompositionID,
java.lang.String variableName,
java.lang.String value)
Sets the default value for an output-only variable (i.e.
|
boolean |
YDataHandler.setInitialValue(java.lang.String netID,
java.lang.String variableName,
java.lang.String value)
Sets the initial value for a local (net-level) variable
|
void |
YDataHandler.setMIQuery(java.lang.String netID,
java.lang.String taskID,
java.lang.String variableName,
java.lang.String miQuery,
int scope)
Sets a multi-instance query for a task - splitter query if scope is INPUT or
joiner query if scope is OUTPUT
|
void |
YDataHandler.setSchema(java.lang.String schema)
Sets the data schema for subsequent validation activities
|
boolean |
YDataHandler.setVariableAttributes(java.lang.String decompositionID,
java.lang.String variableName,
YAttributeMap attributes,
int scope)
Sets or updates the extended attributes of a task-level variable.
|
boolean |
YDataHandler.setVariableDataType(java.lang.String decompositionID,
java.lang.String variableName,
java.lang.String dataType,
int scope)
Changes the data type of a variable.
|
boolean |
YDataHandler.setVariableDataTypeAndValue(java.lang.String decompositionID,
java.lang.String variableName,
java.lang.String dataType,
java.lang.String value,
int scope)
Changes the data type and value of a variable at the same time.
|
boolean |
YDataHandler.setVariableIndex(java.lang.String decompositionID,
java.lang.String variableName,
int scope,
int index)
Sets the sorting index of an input or output variable for either a net or a task
decomposition
|
boolean |
YDataHandler.setVariableLogPredicate(java.lang.String decompositionID,
java.lang.String variableName,
YLogPredicate predicate,
int scope)
Sets or updates the log predicate of a task-level variable.
|
void |
YDataHandler.setVariableMapping(java.lang.String netID,
java.lang.String taskID,
java.lang.String variableName,
java.lang.String mapping,
int scope)
Sets a mapping for a task variable
|
void |
YDataHandler.updateDecompositionReferences(java.lang.String oldID,
java.lang.String newID)
Updates all references to a net or task decomposition in task mappings, when
the net or decomposition has had a name change
|
void |
YDataHandler.updateTaskDecompositionReferences(java.util.Set<YTask> taskSet,
java.lang.String oldID,
java.lang.String newID)
Updates all references to a net or task decomposition in task mappings, when
the net or decomposition has had a name change
|
java.util.List<java.lang.String> |
YDataHandler.validate(java.lang.String dataType,
java.lang.String value)
Validates a value against type
|
Modifier and Type | Method and Description |
---|---|
void |
DataUpdater.update(VariableTable table,
YDecomposition host) |
Modifier and Type | Method and Description |
---|---|
void |
NetReloader.reload(java.lang.String topID,
java.util.Map<java.lang.String,YDecomposition> netAndTaskDecompositions) |