# Uses of Package
com.orchestranetworks.schema

Packages that use com.orchestranetworks.schema
Package
Description
com.onwbp.adaptation
Provides core classes and interfaces for accessing datasets, tables, and their records.
com.onwbp.base.text
Provides classes for creating user messages and nomenclatures.
com.orchestranetworks.instance
Provides interfaces for accessing data sets.
com.orchestranetworks.permissions
com.orchestranetworks.rest.serialization
com.orchestranetworks.rest.util
com.orchestranetworks.schema
Represents XML Schema concepts and provides schema extensions capabilities.
com.orchestranetworks.schema.businessObjects
com.orchestranetworks.schema.dynamic
A public API for defining a dynamic schema.
com.orchestranetworks.schema.info
Provides interfaces for accessing schema node facet.
com.orchestranetworks.schema.metadata
com.orchestranetworks.schema.relationships
Provides interfaces for accessing relationships defined in a data model.
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.service.comparison
Provides classes and interfaces for to compute differences between adaptations, homes and examine the results.
com.orchestranetworks.service.extensions
Provides classes and interfaces for specific extensions such as batch and adaptation tree optimizer.
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.ui.selection
This package provides interfaces with information about the selection.
com.orchestranetworks.ui.view
com.orchestranetworks.userservice
A public API for user services.
com.orchestranetworks.userservice.declaration
A public API for declaring user services.
com.orchestranetworks.userservice.schema

- Classes in com.orchestranetworks.schema used by com.onwbp.adaptation
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  PathAccessException
  Thrown when a path cannot be resolved in a data model.
  SchemaLocation
  Identifies a data model location, which can be either based on a URL (standard notation) or a module.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.onwbp.base.text
  Class
  Description
  Step
  A path is a sequence of steps.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.instance
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  PathAccessException
  Thrown when a path cannot be resolved in a data model.
  SchemaLocation
  Identifies a data model location, which can be either based on a URL (standard notation) or a module.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.permissions
  Class
  Description
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.rest.serialization
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  PathAccessException
  Thrown when a path cannot be resolved in a data model.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.rest.util
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema
  Class
  Description
  Constraint
  Specifies a constraint that may be contextual and dynamic.
  ConstraintContext
  Provides methods for setting up a constraint in the context of its data model.
  ConstraintContextOnTable
  Provides methods for setting up a constraint on a table in the context of its data model.
  ConstraintOnTable
  Specifies a constraint that is able to perform the validation of an entire table.
  DependenciesDefinitionContext
  Provides methods for setting dependencies in the context of a constraint and its data model.
  InvalidSchemaException
  Thrown to indicate that a data model is not valid.
  JavaBeanVersion
  Defines a JavaBean behavior version.
  Path
  A path is used for locating a node in a tree structure.
  PathAccessException
  Thrown when a path cannot be resolved in a data model.
  SchemaDocumentationContext
  This class provides the context used for computing the label and description associated with a node in a data model.
  SchemaDocumentationSetupContext
  Provides methods for setting up the documentation of a data model.
  SchemaExtensionsContext
  Context for specifying extensions of a data model.
  SchemaLocation
  Identifies a data model location, which can be either based on a URL (standard notation) or a module.
  SchemaNode
  Represents an element declaration in the resolved data model.
  SchemaNodeContext
  This interface defines common services for performing a validation task on an entity associated with a `data model node`.
  SchemaTypeName
  Identifies a named type definition.
  Step
  A path is a sequence of steps.
  TableRefDisplayContext
  Provides methods for setting up a `TableRefDisplay` in the context of its data model.
  TableRefFilterContext
  Provides methods for setting up a `TableRefFilter` in the context of its data model.
  ValueFunctionContext
  Provides methods for setting up a value function in the context of its data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.businessObjects
  Class
  Description
  ConstraintViolationException
  Thrown to indicate that an insert, an update or a delete is not valid with respect to a blocking constraint.
  Path
  A path is used for locating a node in a tree structure.
  PathAccessException
  Thrown when a path cannot be resolved in a data model.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.dynamic
  Class
  Description
  Constraint
  Specifies a constraint that may be contextual and dynamic.
  Path
  A path is used for locating a node in a tree structure.
  SchemaTypeName
  Identifies a named type definition.
  TableRefDisplay
  Defines a custom renderer for displaying a foreign key constraint depending on the context of a node.
  TableRefFilter
  Defines a filter that depends on the context of a constraint.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.info
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.metadata
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.relationships
  Class
  Description
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.trigger
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
  SchemaNodeContext
  This interface defines common services for performing a validation task on an entity associated with a `data model node`.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.types.dataset
  Class
  Description
  InvalidSchemaException
  Thrown to indicate that a data model is not valid.
  SchemaNode
  Represents an element declaration in the resolved data model.
  SchemaNodeContext
  This interface defines common services for performing a validation task on an entity associated with a `data model node`.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.schema.types.dataspace
  Class
  Description
  InvalidSchemaException
  Thrown to indicate that a data model is not valid.
  SchemaNode
  Represents an element declaration in the resolved data model.
  SchemaNodeContext
  This interface defines common services for performing a validation task on an entity associated with a `data model node`.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.service
  Class
  Description
  ConstraintViolationException
  Thrown to indicate that an insert, an update or a delete is not valid with respect to a blocking constraint.
  Path
  A path is used for locating a node in a tree structure.
  PathAccessException
  Thrown when a path cannot be resolved in a data model.
  SchemaLocation
  Identifies a data model location, which can be either based on a URL (standard notation) or a module.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.service.comparison
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.service.extensions
  Class
  Description
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.ui
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.ui.form
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.ui.form.widget
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
  SchemaNodeContext
  This interface defines common services for performing a validation task on an entity associated with a `data model node`.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.ui.selection
  Class
  Description
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.ui.view
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.userservice
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.userservice.declaration
  Class
  Description
  Path
  A path is used for locating a node in a tree structure.
  SchemaNode
  Represents an element declaration in the resolved data model.
- Classes in com.orchestranetworks.schema used by com.orchestranetworks.userservice.schema
  Class
  Description
  SchemaNodeContext
  This interface defines common services for performing a validation task on an entity associated with a `data model node`.