# Uses of Interface
com.orchestranetworks.instance.ValueContext

Packages that use ValueContext
Package
Description
com.onwbp.adaptation
Provides core classes and interfaces for accessing datasets, tables, and their records.
com.orchestranetworks.instance
Provides interfaces for accessing data sets.
com.orchestranetworks.schema
Represents XML Schema concepts and provides schema extensions capabilities.
com.orchestranetworks.schema.businessObjects
com.orchestranetworks.schema.info
Provides interfaces for accessing schema node facet.
com.orchestranetworks.schema.trigger
Provides classes and interfaces for trigger creation.
com.orchestranetworks.schema.types.dataset
Interfaces to define sets of data set references.
com.orchestranetworks.schema.types.dataspace
Interfaces to define sets of data space keys.
com.orchestranetworks.service
Provides classes and interfaces for implementing specific services and access rules on EBX®.
com.orchestranetworks.ui
This package provides the capability to create custom user interface components that are integrated within EBX®.
com.orchestranetworks.ui.form
This package allows customizing forms.
com.orchestranetworks.ui.form.widget
This package provides a library of user interface widgets.
com.orchestranetworks.userservice
A public API for user services.

- ## Uses of ValueContext in com.onwbp.adaptation

  Methods in com.onwbp.adaptation that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  Adaptation.`createValueContext()`
  Returns a `ValueContext` for this `Adaptation`.
  Methods in com.onwbp.adaptation with parameters of type ValueContext
  Modifier and Type
  Method
  Description
  `PrimaryKey`
  AdaptationTable.`computePrimaryKey(ValueContext aContext)`
  `boolean`
  AdaptationTable.`isPrimaryKeyComplete(ValueContext aContext)`
  Returns `false` if at least one field in the primary key in the specified context is not set.
  `Adaptation`
  AdaptationTable.`lookupAdaptationByPrimaryKey(ValueContext aContext)`
  Returns the record that has its primary key specified by the specified context.
  `Adaptation`
  AdaptationTable.`lookupAdaptationByPrimaryKey(ValueContext aContext, boolean includeOcculting)`
  Returns the record specified by its primary key.

- ## Uses of ValueContext in com.orchestranetworks.instance

  Subinterfaces of ValueContext in com.orchestranetworks.instance
  Modifier and Type
  Interface
  Description
  `interface`
  `ValueContextForInputValidation`
  This container interface enhances the validation interface with the possibility to set values that will be automatically validated against the underlying data model.
  `interface`
  `ValueContextForValidation`
  This container interface provides services for performing validations on nodes containing values.
  Methods in com.orchestranetworks.instance that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  NewRecordContext.`getAssociationSourceRecordContext()`
  Returns the source record value context if the creation occurs from an association.
  `ValueContext`
  ValueContextForValidationOnRecord.`getRecord()`
  Returns the record currently being created or modified.
  `ValueContext`
  NewRecordContext.`getReferencingRecordContext()`
  Returns the source record value context if the creation occurs from a table reference.
  `ValueContext`
  NewRecordContext.`getValueContext()`
  Returns the value context of the record being created.
  Methods in com.orchestranetworks.instance with parameters of type ValueContext
  Modifier and Type
  Method
  Description
  `void`
  ValueContextForValidationOnRecord.`removeRecordFromMessages(ValueContext aRecord)`
  Deprecated.

- ## Uses of ValueContext in com.orchestranetworks.schema

  Methods in com.orchestranetworks.schema with parameters of type ValueContext
  Modifier and Type
  Method
  Description
  `boolean`
  TableRefFilter.`accept(Adaptation aRecord, ValueContext currentContext)`
  Returns whether the specified record is included in the filter result.
  `String`
  ConstraintEnumeration.`displayOccurrence(T aValue, ValueContext aContext, Locale aLocale)`
  Returns a string representation of the value specified for the end-user (a label).
  `String`
  SchemaNode.`displayOccurrence(Object aValue, boolean useLabels, ValueContext aValueContext, Locale aLocale)`
  Returns a user-friendly representation of the specified value.
  `<T> List<T>`
  SchemaNode.`getEnumerationList(ValueContext aValueContext)`
  If the data model specifies an enumeration, returns the values that this node may take on.
  `<T> Nomenclature<T>`
  SchemaNode.`getEnumerationNomenclature(ValueContext aValueContext)`
  Returns the underlying `Nomenclature`, if found by searching through facets.
  `Nomenclature`
  ConstraintNomenclature.`getNomenclature(ValueContext aContext)`
  Deprecated.
  Returns a sequence of value-label pairs, where the values correspond to the underlying enumeration of this constraint.
  `default UserMessage`
  TableRefFilter.`getValidationMessage(Adaptation aRecord, ValueContext currentContext)`
  Returns a validation message according to the specified context.
  `List<T>`
  ConstraintEnumeration.`getValues(ValueContext aContext)`
  Returns all values of the underlying enumeration of this constraint.
  `String`
  Constraint.`toUserDocumentation(Locale userLocale, ValueContext aContext)`
  Returns the end-user documentation for this constraint.
  `String`
  ConstraintOnTable.`toUserDocumentation(Locale userLocale, ValueContext aContext)`
  Returns end-user documentation for this constraint.
  `String`
  TableRefFilter.`toUserDocumentation(Locale userLocale, ValueContext aContext)`
  Returns the end-user documentation for this filter.

- ## Uses of ValueContext in com.orchestranetworks.schema.businessObjects

  Subinterfaces of ValueContext in com.orchestranetworks.schema.businessObjects
  Modifier and Type
  Interface
  Description
  `interface`
  `ChildEntity`
  Provides a read-only access facade to a record related to the main record of a business object.
  `interface`
  `Entity`
  Provides a read-only access facade to a record of a business object.
  `interface`
  `MainEntity`
  Provides a facade to the main record of a business object.

- ## Uses of ValueContext in com.orchestranetworks.schema.info

  Methods in com.orchestranetworks.schema.info with parameters of type ValueContext
  Modifier and Type
  Method
  Description
  `boolean`
  SchemaFacetEnumeration.`containsValue(Object aValue, ValueContext aValueContext)`
  Returns `true` if the current enumeration or nomenclature contains the given value.
  `String`
  SchemaFacet.`getDocumentation(Locale aLocale, ValueContext aContext)`
  Returns the end-user documentation for this facet.
  `Adaptation`
  SchemaFacetTableRef.`getLinkedRecord(ValueContext aContext)`
  Returns the linked record for the specified context.
  `List<Adaptation>`
  SchemaFacetTableRef.`getLinkedRecords(ValueContext aContext)`
  Returns the linked records for the specified context.
  `AdaptationTable`
  SchemaFacetTableRef.`getTable(ValueContext aValueContext)`
  Returns the table referred to by this foreign key constraint.

- ## Uses of ValueContext in com.orchestranetworks.schema.trigger

  Methods in com.orchestranetworks.schema.trigger that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  AfterModifyInstanceContext.`getDatasetContext()`
  Returns the dataset read context.
  `ValueContext`
  BeforeModifyInstanceContext.`getDatasetContext()`
  Returns the dataset context for performing the update.
  `ValueContext`
  BeforeTransactionCancelContext.`getOccurrenceContext()`
  Overridden, always returns `null` in this context.
  `ValueContext`
  BeforeTransactionCommitContext.`getOccurrenceContext()`
  Overridden, always returns `null` in this context.
  `ValueContext`
  TableTriggerExecutionContext.`getOccurrenceContext()`
  Returns the record read context.

- ## Uses of ValueContext in com.orchestranetworks.schema.types.dataset

  Methods in com.orchestranetworks.schema.types.dataset that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  DatasetSetFilterContext.`getValueContext()`
  Returns the value context of the current element.
  Methods in com.orchestranetworks.schema.types.dataset with parameters of type ValueContext
  Modifier and Type
  Method
  Description
  `String`
  DatasetSetFilter.`toUserDocumentation(Locale userLocale, ValueContext aContext)`
  Returns the end-user documentation for this filter.

- ## Uses of ValueContext in com.orchestranetworks.schema.types.dataspace

  Methods in com.orchestranetworks.schema.types.dataspace that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  DataspaceSetFilterContext.`getValueContext()`
  Returns the value context of the current element.
  Methods in com.orchestranetworks.schema.types.dataspace with parameters of type ValueContext
  Modifier and Type
  Method
  Description
  `String`
  DataspaceSetFilter.`toUserDocumentation(Locale userLocale, ValueContext aContext)`
  Returns the end-user documentation for this filter.

- ## Uses of ValueContext in com.orchestranetworks.service

  Subinterfaces of ValueContext in com.orchestranetworks.service
  Modifier and Type
  Interface
  Description
  `interface`
  `ValueContextForUpdate`
  This container interface provides the possibility of setting values on persisted or transient content whose structure and types conform to an underlying data model.
  Methods in com.orchestranetworks.service with parameters of type ValueContext
  Modifier and Type
  Method
  Description
  `Adaptation`
  ProcedureContext.`doCreateOcculting(ValueContext aKey, AdaptationTable aTable)`
  Creates an occulting record in the specified table.
  `Adaptation`
  ProcedureContext.`doCreateOccurrence(ValueContext aContent, AdaptationTable aTable)`
  Creates a record in the specified table.
  `Adaptation`
  ProcedureContext.`doCreateOccurrence(ValueContext aContent, AdaptationTable aTable, UserReference aCreator, Date aCreationTime, UserReference aLastUpdater, Date aLastUpdateTime)`
  Creates a record in the specified table with the specified system metadata.
  `Adaptation`
  ProcedureContext.`doCreateOverwriting(ValueContext aContent, AdaptationTable aTable)`
  Deprecated.
  `Adaptation`
  ProcedureContext.`doCreateRoot(ValueContext aContent, AdaptationTable aTable)`
  Deprecated.
  `Adaptation`
  ProcedureContext.`doModifyContent(Adaptation aTarget, ValueContext aContent)`
  Modifies the content as specified.

- ## Uses of ValueContext in com.orchestranetworks.ui

  Methods in com.orchestranetworks.ui that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  UITableFilterResponseContext.`getValueContext()`
  Returns the value context of the current node.
  `ValueContext`
  UITableFilterResponseContext.`getValueContext(Path aPath)`
  Returns the validation context of the specified node.

- ## Uses of ValueContext in com.orchestranetworks.ui.form

  Methods in com.orchestranetworks.ui.form that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  UIFormContext.`getValueContext()`
  Returns the value context of the root of the record.

- ## Uses of ValueContext in com.orchestranetworks.ui.form.widget

  Methods in com.orchestranetworks.ui.form.widget that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  WidgetDisplayContext.`getValueContext()`
  Returns the value context of the current element.
  `ValueContext`
  WidgetDisplayContext.`getValueContext(Path aPath)`
  Returns the value context of the target element.

- ## Uses of ValueContext in com.orchestranetworks.userservice

  Methods in com.orchestranetworks.userservice that return ValueContext
  Modifier and Type
  Method
  Description
  `ValueContext`
  UserServiceObjectContext.`getValueContext(ObjectKey anObjectKey)`
  Returns the value context for object `ObjectKey`.
  `ValueContext`
  UserServiceObjectContext.`getValueContext(ObjectKey anObjectKey, Path aPath)`
  Returns the value context for object `ObjectKey` and path `aPath`.