# Uses of Class
com.orchestranetworks.schema.Path

Packages that use Path
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.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.trigger
Provides classes and interfaces for trigger creation.
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.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.view
com.orchestranetworks.userservice
A public API for user services.
com.orchestranetworks.userservice.declaration
A public API for declaring user services.

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

  Methods in com.onwbp.adaptation that return Path
  Modifier and Type
  Method
  Description
  `Path`
  RequestSortCriteria.`getPath(int criterionIndex)`
  `Path[]`
  AdaptationTable.`getPrimaryKeySpec()`
  Returns the paths of the data model nodes that compose the primary key of this table.
  `Path`
  AdaptationTable.`getTablePath()`
  Returns the path of the container node.
  `static Path`
  XPathExpressionHelper.`getTablePathForXPath(String anXPath)`
  Returns the table path expression based on the specified XPath expression.
  Methods in com.onwbp.adaptation with parameters of type Path
  Modifier and Type
  Method
  Description
  `RequestSortCriteria`
  RequestSortCriteria.`add(Path aPath)`
  Adds the specified node as an ascending sort criterion.
  `RequestSortCriteria`
  RequestSortCriteria.`add(Path aPath, boolean isAscendant)`
  Adds the specified node as an ascending sort criterion or as a descending sort criterion.
  `static String`
  XPathExpressionHelper.`buildXPath(Path aTablePath, XPathFilter anXPathFilter)`
  Builds an XPath expression given a table path and an optional XPath filter.
  `static String`
  XPathExpressionHelper.`buildXPath(Path aTablePath, String aPredicate)`
  Builds an XPath expression given a table path and an optional predicate expression.
  `Object`
  Adaptation.`get(Path aPath)`
  `Object`
  ReadContext.`get(Path aPath)`
  Returns the value of the specified node.
  `boolean`
  ReadContext.`get_boolean(Path aPath)`
  Returns the `boolean` value of the node specified.
  `int`
  ReadContext.`get_int(Path aPath)`
  Returns the `int` value of the specified node.
  `Date`
  ReadContext.`getDate(Path aPath)`
  Returns the `Date` value of the node specified.
  `<T> List<T>`
  ReadContext.`getList(Path aPath)`
  Returns the `List` value of the specified node.
  `String`
  ReadContext.`getResourcePathInModule(Path aPath)`
  Returns the path to the resource that is contained in the specified node.
  `String`
  ReadContext.`getResourcePathWithModule(Path aPath)`
  Returns the path (including the path of the module) to the resource that is contained by the node specified.
  `String`
  ReadContext.`getString(Path aPath)`
  Returns the `String` value of the node specified.
  `AdaptationTable`
  ReadContext.`getTable(Path aPath)`
  Returns the table object at the specified path, never `null`.
  `Object`
  Adaptation.`getValueWithoutResolution(Path aPath)`
  Returns the value at the path specified, which is either inherited, `null`, or a specific object.

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

  Methods in com.orchestranetworks.instance with parameters of type Path
  Modifier and Type
  Method
  Description
  `SchemaNode`
  ValueContext.`getNode(Path aPath)`
  Returns the data model node at the specified path.
  `Object`
  RepositoryAnonymizer.RecordContext.`getValue(Path aPath)`
  Returns the value of the node at the specified path.
  `Object`
  ValueContext.`getValue(Path aPath)`
  Returns the value of the specified node.
  `RepositoryAnonymizer`
  RepositoryAnonymizer.`setTable(Path aTablePath, SchemaLocation aDataModel)`
  Specifies the table to be impacted by the anonymization.
  `void`
  RepositoryAnonymizer.RecordContext.`setValue(Object aValue, Path aPath)`
  Modifies the value of the node at the specified path.

- ## Uses of Path in com.orchestranetworks.rest.serialization

  Methods in com.orchestranetworks.rest.serialization with parameters of type Path
  Modifier and Type
  Method
  Description
  `abstract Object`
  ContentHolder.`get(Path aPath)`
  Returns the value of the specified path.
  `final boolean`
  ContentHolder.`getBoolean(Path aPath)`
  Returns the `boolean` value of the path specified, or `false` if no value is defined.
  `final Date`
  ContentHolder.`getDate(Path aPath)`
  Returns the `Date` value of the path specified, or `null` if no value is defined.
  `final int`
  ContentHolder.`getInt(Path aPath)`
  Returns the `int` value of the specified path, or `0` if no value is defined.
  `final <T> List<T>`
  ContentHolder.`getList(Path aPath)`
  Returns the `List` value of the specified path, or an empty `ArrayList` if no value is defined.
  `final String`
  ContentHolder.`getString(Path aPath)`
  Returns the `String` value of the specified path or `null` if no value is defined.

- ## Uses of Path in com.orchestranetworks.rest.util

  Methods in com.orchestranetworks.rest.util with parameters of type Path
  Modifier and Type
  Method
  Description
  `URI`
  URIBuilderForBuiltin.ForNode.`buildForNode(Adaptation aRecordOrDataset, Path aNodePath)`
  Returns an absolute `URI` to a specified record field or a dataset node, in its automatically computed dataspace.
  `URI`
  URIBuilderForBuiltin.ForNode.`buildForNode(HomeKey aDataspaceKey, AdaptationName aDatasetName, Path aNodePath)`
  Returns an absolute `URI` to a specified dataset node, in a specified dataspace.
  `UriBuilder`
  URIBuilderForBuiltin.ForNode.`node(Adaptation aRecordOrDataset, Path aNodePath)`
  Returns a configured `URI` builder which can generate built-in REST services `URI` to a specified record field or dataset node, in its automatically computed dataspace.
  `UriBuilder`
  URIBuilderForBuiltin.ForNode.`node(HomeKey aDataspaceKey, AdaptationName aDatasetName, Path aNodePath)`
  Returns a configured `URI` builder which can generate built-in REST services `URI` to a specified dataset node, in a specified dataspace.

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

  Fields in com.orchestranetworks.schema declared as Path
  Modifier and Type
  Field
  Description
  `static final Path`
  Path.`PARENT`
  Corresponds to the path "`..`".
  `static final Path`
  Path.`ROOT`
  Corresponds to the path "`/`".
  `static final Path`
  Path.`SELF`
  Corresponds to the path "`.`".
  Methods in com.orchestranetworks.schema that return Path
  Modifier and Type
  Method
  Description
  `abstract Path`
  Path.`add(Path aPath)`
  Concatenates this path instance with the path specified.
  `abstract Path`
  Path.`add(Step aStep)`
  `abstract Path`
  Path.`add(String aKey)`
  `abstract Path`
  Path.`addIndex(int index)`
  Returns a path such that the last step is indexed with the specified number.
  `abstract Path`
  Path.`addIndexedPath(Path aPath, int index)`
  Concatenates this path instance with the specified indexed path.
  `abstract Path`
  Path.`addIndexedStep(Step aStep, int index)`
  Concatenates this path instance with the specified indexed step.
  `Path`
  SchemaNode.`getPathInAdaptation()`
  Returns the local absolute path.
  `Path`
  PathAccessException.`getPathInError()`
  Returns either the path specified in the constructor, or `null`.
  `Path`
  SchemaNode.`getPathInSchema()`
  Returns the absolute path of this node in the data model.
  `abstract Path`
  Path.`getPathWithoutLastStep()`
  Returns this path without its last step.
  `abstract Path`
  Path.`getSubPath(int beginIndex)`
  Returns a new path that is a subpath of this path.
  `abstract Path`
  Path.`getSubPath(int beginIndex, int endIndex)`
  Returns a new path that is a subpath of this path.
  `static Path`
  Path.`parse(String pathString)`
  Returns the path based on the string specified.
  `abstract Path`
  Path.`resolveWith(Path aPath)`
  Resolves the path specified against this instance by considering that this instance is the "current location".
  `Path`
  Step.`toAbsolutePath()`
  Returns the absolute path whose unique step is this instance.
  `Path`
  Step.`toParentPath()`
  Returns the relative path whose first step is '..' (parent step) and the second step is this instance.
  `Path`
  Step.`toSelfPath()`
  Returns the relative path whose first step is '.' (self step) and the second step is this instance.
  Methods in com.orchestranetworks.schema with parameters of type Path
  Modifier and Type
  Method
  Description
  `abstract Path`
  Path.`add(Path aPath)`
  Concatenates this path instance with the path specified.
  `void`
  DependenciesDefinitionContext.`addDependencyToInsertAndDelete(Path aPathToATableSourceNode)`
  Specifies that the validation result of the current constraint depends on the insertions and deletions of the table node with the specified path.
  `void`
  DependenciesDefinitionContext.`addDependencyToInsertAndDeleteInOtherInstance(Path tablePathInContainer, AdaptationReference containerReference)`
  Specifies that the validation result of the current constraint depends on the insertions and deletions of the specified table node of a given instance.
  `void`
  DependenciesDefinitionContext.`addDependencyToInsertAndDeleteInOtherInstance(Path tablePathInContainer, AdaptationReference containerReference, HomeKey homeReference)`
  Specifies that the validation result of the current constraint depends on the insertions and deletions of the specified table node of a given dataset in a specific dataspace.
  `void`
  DependenciesDefinitionContext.`addDependencyToInsertDeleteAndModify(Path aPathToSourceNode)`
  Specifies that the validation result of the current constraint depends on insertions, modifications and deletions on the node targeted by the specified path.
  `void`
  DependenciesDefinitionContext.`addDependencyToInsertDeleteAndModifyInOtherInstance(Path nodePath, AdaptationReference containerReference)`
  Specifies that the validation result of the current constraint depends on the insertions, modifications and deletions on the specified node in a given dataset.
  `void`
  DependenciesDefinitionContext.`addDependencyToInsertDeleteAndModifyInOtherInstance(Path nodePath, AdaptationReference containerReference, HomeKey homeReference)`
  Specifies that the validation result of the current constraint depends on the insertions, modifications and deletions on the specified node in a given dataset in a specific dataspace.
  `void`
  DependenciesDefinitionContext.`addDependencyToModify(Path aPathToLocalSource)`
  Specifies that the validation result of the current constraint depends on the value of the source node with the specified path in the same record.
  `abstract Path`
  Path.`addIndexedPath(Path aPath, int index)`
  Concatenates this path instance with the specified indexed path.
  `SchemaNode`
  SchemaNode.`getNode(Path aPath)`
  Returns the node at the specified path, or `null` if no node exists at the specified path.
  `SchemaNode`
  SchemaNode.`getNode(Path aPath, boolean tolerantRead, boolean absolutePathBeginsAtRecordRoot)`
  Returns the node at the specified path, or `null` if the node does not exist and `isTolerantRead` is `true`.
  `abstract Path`
  Path.`resolveWith(Path aPath)`
  Resolves the path specified against this instance by considering that this instance is the "current location".
  `void`
  SchemaExtensionsContext.`setAccessRuleForCreateOnNode(Path aPath, AccessRuleForCreate aRule)`
  Sets an `AccessRuleForCreate` on a node without specifying a custom description.
  `void`
  SchemaExtensionsContext.`setAccessRuleForCreateOnNode(Path aPath, AccessRuleForCreate aRule, UserMessage aDescription)`
  Declares that the access to a record node may be restricted by the specified rule while in a record creation context.
  `void`
  SchemaExtensionsContext.`setAccessRuleForCreateOnNodeAndAllDescendants(Path aSubTreePath, boolean includeRoot, AccessRuleForCreate aRule)`
  Sets an `AccessRuleForCreate` on a node subtree without specifying a custom description.
  `void`
  SchemaExtensionsContext.`setAccessRuleForCreateOnNodeAndAllDescendants(Path aSubTreePath, boolean includeRoot, AccessRuleForCreate aRule, UserMessage aDescription)`
  Declares that the access to an element's subtree may be restricted in a record creation context by the specified `AccessRuleForCreate`.
  `void`
  SchemaExtensionsContext.`setAccessRuleOnNode(Path aPath, AccessRule aRule)`
  Sets an `AccessRule` on a node without specifying a custom description.
  `void`
  SchemaExtensionsContext.`setAccessRuleOnNode(Path aPath, AccessRule aRule, UserMessage aDescription)`
  Declares that the access to an element may be restricted by the specified rule.
  `void`
  SchemaExtensionsContext.`setAccessRuleOnNodeAndAllDescendants(Path aSubTreePath, boolean includeRoot, AccessRule aRule)`
  Sets an `AccessRule` on a node subtree without specifying a custom description.
  `void`
  SchemaExtensionsContext.`setAccessRuleOnNodeAndAllDescendants(Path aSubTreePath, boolean includeRoot, AccessRule aRule, UserMessage aDescription)`
  Declares that the access to an element's subtree may be restricted by the specified rule.
  `void`
  SchemaExtensionsContext.`setAccessRuleOnOccurrence(Path aTablePath, AccessRule aRule)`
  Sets an `AccessRule` on an table record without specifying a custom description.
  `void`
  SchemaExtensionsContext.`setAccessRuleOnOccurrence(Path aTablePath, AccessRule aRule, UserMessage aDescription)`
  Declares that global access to a table record in the data model may be restricted by the specified rule.
  `void`
  SchemaExtensionsContext.`setServicePermissionRuleOnNode(Path aPathInSchema, ServiceKey aServiceKey, ServicePermissionRule<? extends EntitySelection> aRule)`
  Sets a `ServicePermissionRule` on a node without specifying a custom description.
  `void`
  SchemaExtensionsContext.`setServicePermissionRuleOnNode(Path aPathInSchema, ServiceKey aServiceKey, ServicePermissionRule<? extends EntitySelection> aRule, UserMessage aDescription)`
  Declares that the display and execution of the specified service is conditioned by the specified rule, when invoked on the element referred by the specified path.
  `void`
  SchemaExtensionsContext.`setServicePermissionRuleOnNodeAndAllDescendants(Path aSubTreePathInSchema, ServiceKey aServiceKey, ServicePermissionRule<? extends EntitySelection> aRule)`
  Sets a `ServicePermissionRule` on a node subtree without specifying a custom description.
  `void`
  SchemaExtensionsContext.`setServicePermissionRuleOnNodeAndAllDescendants(Path aSubTreePathInSchema, ServiceKey aServiceKey, ServicePermissionRule<? extends EntitySelection> aRule, UserMessage aDescription)`
  Declares that the display and execution of the specified service is conditioned by the specified rule, for all elements matching the rule's type of `EntitySelection` under the specified data model element.
  `boolean`
  Path.`startsWith(Path aPath)`
  Tests whether this path starts with the specified prefix.
  `abstract boolean`
  Path.`startsWith(Path aPath, int offset)`
  Tests whether this path starts with the specified prefix beginning at specified index.
  Constructors in com.orchestranetworks.schema with parameters of type Path
  Modifier
  Constructor
  Description
  ``
  `PathAccessException(Path path, UnavailableContentError ex)`
  ``
  `PathAccessException(Path path, UserMessage errorMessage)`
  ``
  `PathAccessException(Path path, RuntimeException ex)`
  ``
  `PathAccessException(Path path, String msg)`
  ``
  `PathAccessException(Path path, String msg, Throwable ex)`

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

  Methods in com.orchestranetworks.schema.businessObjects with parameters of type Path
  Modifier and Type
  Method
  Description
  `QueryResult<ChildEntity>`
  Entity.`getChildEntities(Path aPath)`
  Returns the child entities linked by the relationship defined by the node at the specified path.
  `ChildEntity`
  Entity.`getChildEntity(Path aPath)`
  Returns the entities linked by the relationship defined by the node at the specified path.

- ## Uses of Path in com.orchestranetworks.schema.dynamic

  Methods in com.orchestranetworks.schema.dynamic with parameters of type Path
  Modifier and Type
  Method
  Description
  `BeanFacetDatasetSet`
  BeanElement.`addFacetDatasetSet(Path aPath)`
  Adds a dataset constraint to this element.
  `BeanElement`
  BeanDefinition.`createComplexElement(Path aPath)`
  Creates a complex type element (a group).
  `BeanElement`
  BeanDefinition.`createComplexElement(Path aPath, Class<?> aClassToInstantiate)`
  Creates a complex type element (a group), mapped to a JavaBean.
  `BeanElement`
  BeanDefinition.`createElement(Path aPath, SchemaTypeName aTypeName)`
  Creates a simple type element (a field).

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

  Methods in com.orchestranetworks.schema.info that return Path
  Modifier and Type
  Method
  Description
  `Path`
  AssociationLinkByLinkTable.`getFieldToSourcePath()`
  Returns the path of the field to the source table defined in the data model (property `fieldToSource`).
  `Path`
  AssociationLinkByTableRefInverse.`getFieldToSourcePath()`
  Returns the path of the field to the source table defined in the data model (property `fieldToSource`).
  `Path`
  AssociationLinkByLinkTable.`getFieldToTargetPath()`
  Returns the path of the field to the target table defined in the data model (property `fieldToTarget`).
  `Path`
  AssociationLinkByLinkTable.`getLinkTablePath()`
  Returns the path of the link table defined in the data model (property `table`).
  `Path`
  SchemaFacetBoundary.`getPath()`
  Returns the `path` defined in this constraint, if this facet is dynamic.
  `Path`
  SchemaFacetOnLength.`getPath()`
  Returns the `path` defined in this constraint, if this facet is dynamic.
  `Path`
  SchemaFacetEnumeration.`getPathToNomenclature()`
  If this facet is dynamic, returns the `path` defined in the data model.
  `Path`
  SchemaFacetEnumeration.`getPathToValues()`
  Returns the `path` defined in the data model, if this facet is dynamic.
  `Path`
  SchemaFacetTableRef.`getTablePath()`
  Returns the table path referred to by this foreign key constraint.

- ## Uses of Path in com.orchestranetworks.schema.metadata

  Fields in com.orchestranetworks.schema.metadata declared as Path
  Modifier and Type
  Field
  Description
  `static final Path`
  SchemaMetadataConstants.`CREATION_TIME_PATH`
  Path to the node that defines the creation time of a record.
  `static final Path`
  SchemaMetadataConstants.`CREATOR_PATH`
  Path to the node that defines the creator of a record.
  `static final Path`
  SchemaMetadataConstants.`DEFINITION_MODE_PATH`
  Path to the node that specifies the definition mode of a record.
  `static final Path`
  SchemaMetadataConstants.`METADATA_PATH`
  Path to the group that holds the metadata.
  `static final Path`
  SchemaMetadataConstants.`SYSTEM_PATH`
  Path to the group that holds the system informations about a record.
  `static final Path`
  SchemaMetadataConstants.`UPDATE_TIME_PATH`
  Path to the node that defines the time of the last modification of a record.
  `static final Path`
  SchemaMetadataConstants.`UPDATER_PATH`
  Path to the node that defines last user who modified a record.
  `static final Path`
  SchemaMetadataConstants.`UUID_PATH`
  Path to the node that defines the `uuid` of a record.

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

  Methods in com.orchestranetworks.schema.trigger with parameters of type Path
  Modifier and Type
  Method
  Description
  `ValueChange`
  ValueChanges.`getChange(Path aPath)`
  Returns the change for the specified path.

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

  Methods in com.orchestranetworks.service that return Path
  Modifier and Type
  Method
  Description
  `abstract Path`
  ServiceContext.`getCurrentPathInAdaptation()`
  Deprecated.
  Returns the path of the node currently selected in the user interface.
  `Path`
  ValidationReportItemSubjectForAdaptation.`getPathInAdaptation()`
  Returns the path in the dataset or record associated with this validation item.
  Methods in com.orchestranetworks.service that return types with arguments of type Path
  Modifier and Type
  Method
  Description
  `Map<Path,ImportResult>`
  ImportResult.`getImportResults()`
  For the root result, returns the import results organized by the impacted tables.
  Methods in com.orchestranetworks.service with parameters of type Path
  Modifier and Type
  Method
  Description
  `void`
  ValueContextForUpdate.`setPrivilegeForNode(Path aNodePath)`
  Disables all permission checks for the specified node during the current operation.
  `void`
  ValueContextForUpdate.`setValue(Object aValue, Path aPath)`
  Sets the value of the specified node.
  `void`
  ValueContextForUpdate.`setValueEnablingPrivilegeForNode(Object aValue, Path aNodePath)`
  Utility method to set a value for the specified node while disabling all permission checks for this node.
  `void`
  ValueContextForUpdate.`setValueFromXsString(String aString, Path aPath)`
  Sets the string value specified.

- ## Uses of Path in com.orchestranetworks.service.comparison

  Methods in com.orchestranetworks.service.comparison that return Path
  Modifier and Type
  Method
  Description
  `Path`
  NodeDifference.`getLeftValuePath()`
  Returns the local absolute path of the left side of the difference.
  `Path`
  DifferenceBetweenTables.`getPathOnLeft()`
  Returns the path of the table on the left side.
  `Path`
  DifferenceBetweenTables.`getPathOnRight()`
  Returns the path of the table on the right side.
  `Path`
  NodeDifference.`getRightValuePath()`
  Returns the local absolute path of the right side of the difference.
  Methods in com.orchestranetworks.service.comparison with parameters of type Path
  Modifier and Type
  Method
  Description
  `DifferenceBetweenTables`
  DifferenceBetweenInstances.`getDeltaTable(Path tablePath)`
  `NodeDifference`
  DifferenceBetweenContents.`getNodeDifference(Path aNodePath)`
  Returns the difference for the specified node, `null` if there is no difference.
  Constructors in com.orchestranetworks.service.comparison with parameters of type Path
  Modifier
  Constructor
  Description
  ``
  `NodeDifference(Object leftValue, Path leftValuePath, Object rightValue, Path rightValuePath)`

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

  Methods in com.orchestranetworks.ui that return Path
  Modifier and Type
  Method
  Description
  `Path`
  UIContext.`getPathForListOccurrence(int index)`
  Deprecated.
  Replaced by `WidgetWriterForList.getPathForListOccurrence(int)` Replaced by `WidgetListValidationContext.getPathForListOccurrence(int)`
  `Path`
  UIContext.`getPathForListOccurrence(int index, boolean isRelative)`
  Deprecated.
  Replaced by `WidgetWriterForList.getPathForListOccurrence(int, boolean)` Replaced by `WidgetListValidationContext.getPathForListOccurrence(int, boolean)`
  `Path`
  UIContext.`getPathInAdaptation()`
  Deprecated.
  Replaced by `SchemaNode.getPathInAdaptation()` from `WidgetDisplayContext.getNode()`.
  `Path`
  UIResponseContext.`getPrefixedPath(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.getPrefixedPath(Path)`
  Methods in com.orchestranetworks.ui with parameters of type Path
  Modifier and Type
  Method
  Description
  `void`
  UIResponseContext.`addComboBox(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newComboBox(Path)` and `UIFormWriter.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addFormRowBestMatchingComponent(Path nodePath)`
  Deprecated.
  Replaced by `UIFormWriter.addFormRow(Path)`
  `void`
  UIResponseContext.`addFormRowBestMatchingComponent(Path nodePath, boolean enableIcon)`
  Deprecated.
  Replaced by `UIFormWriter.newFormRow(Path)`, `UIFormRow.setIconDisplayed(boolean)` and `UIFormWriter.addFormRow(UIFormRow)`
  `void`
  UIResponseContext.`addFormRowBestMatchingDisplay(Path nodePath)`
  Deprecated.
  Replaced by `UIFormWriter.newBestMatching(Path)`, `UIWidget.setEditorDisabled(boolean)` and `UIFormWriter.addFormRow(UIWidget)`
  `void`
  UIResponseContext.`addFormRowBestMatchingDisplay(Path nodePath, boolean enableIcon)`
  Deprecated.
  Replaced by `UIFormWriter.newBestMatching(Path)`, `UIWidget.setEditorDisabled(boolean)`, `UIFormWriter.newFormRow(Path)`, `UIFormRow.setIconDisplayed(boolean)` and `UIFormWriter.addFormRow(UIFormRow, UIWidget)`
  `void`
  UIResponseContext.`addFormRowBestMatchingEditor(Path nodePath)`
  Deprecated.
  Replaced by `UIFormWriter.addFormRow(Path)`
  `void`
  UIResponseContext.`addFormRowBestMatchingEditor(Path nodePath, boolean enableIcon)`
  Deprecated.
  Replaced by `UIFormWriter.newFormRow(Path)`, `UIFormRow.setIconDisplayed(boolean)` and `UIFormWriter.addFormRow(UIFormRow)`
  `UIJavaScriptWriter`
  UIResponseContext.`addJS_getNodeValue(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.addJS_getNodeValue(Path)`
  `UIJavaScriptWriter`
  UIResponseContext.`addJS_setNodeValue(String aVarName, Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.addJS_setNodeValue(String, Path)`
  `void`
  UIResponseContext.`addServiceButton(Path aPath)`
  Deprecated.
  Replaced by `WidgetWriter.addServiceButton(Path)`
  `void`
  UIResponseContext.`addUIBean(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.addWidget(Path)`
  `void`
  UIResponseContext.`addUIBestMatchingComponent(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.addWidget(Path)`
  `void`
  UIResponseContext.`addUIBestMatchingDisplay(Path aPath, UIRenderingMode renderingMode, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newBestMatching(Path)`, `UIWidget.setEditorDisabled(boolean)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIBestMatchingDisplay(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newBestMatching(Path)`, `UIWidget.setEditorDisabled(boolean)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIBestMatchingEditor(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.addWidget(Path)`
  `void`
  UIResponseContext.`addUICheckBox(int index, Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newCheckBox(Path)`, `UIAtomicWithEnumerationItem.setIndex(int)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUICheckBox(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newCheckBox(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUICheckBoxGroup(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newCheckBoxGroup(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUICheckBoxGroup(Path aPath, String htmlAttributes, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newCheckBoxGroup(Path)`, `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUICheckBoxGroup(Path aPath, String htmlAttributes, String htmlSeparator)`
  Deprecated.
  please use `UIResponseContext.newCheckBoxGroup(Path)`, `UICheckBoxGroup.setColumnsNumber(int)` (instead of htmlSeparator) and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUICheckBoxGroup(Path aPath, String htmlAttributes, String htmlSeparator, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newCheckBoxGroup(Path)`, `UICheckBoxGroup.setColumnsNumber(int)` (instead of htmlSeparator), `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIComplexEditor(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.addWidget(Path)`
  `void`
  UIResponseContext.`addUIDescription(Path aPath)`
  Deprecated.
  Replaced by `WidgetWriter.addUIDescription(Path)`
  `void`
  UIResponseContext.`addUIDisplayValue(Path aPath)`
  Deprecated.
  Replaced by `WidgetWriter.addUIDisplayValue(Path)`
  `void`
  UIResponseContext.`addUIDropDownBox(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newDropDownList(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIDropDownBox(Path aPath, String htmlAttributes, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newDropDownList(Path)`, `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIDropDownBoxMultiple(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newListBox(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUILabel(Path aPath)`
  Deprecated.
  Replaced by `WidgetWriter.addUILabel(Path)`
  `void`
  UIResponseContext.`addUIListSearch(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newComboBox(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIListSearch(Path aPath, String htmlAttributes, Nomenclature aSpecificNomenclature)`
  Deprecated.
  please use `UIResponseContext.newComboBox(Path)`, `UIAtomicWithEnumeration.setSpecificNomenclature(Nomenclature)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIOccurrenceEditor(Path aPath, String htmlAttributes)`
  Deprecated.
  The default occurrence editor can only work with the default multi-occurrence editor.
  `void`
  UIResponseContext.`addUIPasswordInputField(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newPassword(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIRadioButton(Path aPath, String htmlAttributes, boolean setCode, boolean setLabel, int index)`
  Deprecated.
  please use `UIResponseContext.newRadioButton(Path)`, `UIWidget.setEditorDisabled(boolean)`, `UIAtomicWithEnumerationItem.setLabelEnabled(boolean)`, `UIAtomicWithEnumerationItem.setIndex(int)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIRadioButtonGroup(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newRadioButtonGroup(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIRadioButtonGroup(Path aPath, String htmlAttributes, String htmlSeparator)`
  Deprecated.
  please use `UIResponseContext.newRadioButtonGroup(Path)`, `UIRadioButtonGroup.setColumnsNumber(int)` (instead of htmlSeparator) and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUITextAreaField(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newTextBox(Path)`, `UITextBox.setMultiLine(boolean)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUITextHiddenInputField(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newTextBox(Path)` and `UIResponseContext.addWidget(UIWidget)` with a <div style="display:none;">...</div> surrounding you widget.
  Example:
  `void`
  UIResponseContext.`addUITextInputField(Path aPath, String htmlAttributes)`
  Deprecated.
  please use `UIResponseContext.newTextBox(Path)` and `UIResponseContext.addWidget(UIWidget)`
  `void`
  UIResponseContext.`addUIValidationMessage(Path aPath)`
  Deprecated.
  Replaced by `WidgetWriter.addUIValidationMessage(Path)`
  `void`
  UIResponseContext.`addWidget(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.addWidget(Path)`
  `String`
  UILabelRendererContext.`displayOccurrenceValue(Path aPath, boolean useLabels)`
  Returns a user-friendly representation of the specified value, according the current locale.
  `SchemaNode`
  UIContext.`getNode(Path aPath)`
  Deprecated.
  Replaced by `SchemaNode.getNode(Path)` from `WidgetDisplayContext.getNode()`.
  `SchemaNode`
  UIFormRequestContext.`getNode(Path aPath)`
  Returns the node located at the specified path.
  `Path`
  UIResponseContext.`getPrefixedPath(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.getPrefixedPath(Path)`
  `String`
  UIResourceLocator.`getURLForSelection(Adaptation aDataSetOrRecord, Path aPath)`
  Returns a URL that, when used, changes the current navigation context to the specified node and dataset or record.
  `Object`
  UIAjaxContext.`getValue(Path aPath)`
  Returns the value of the specified node.
  `Object`
  UIContext.`getValue(Path aPath)`
  Deprecated.
  Replaced by `ValueContext.getValue(Path)` from `WidgetDisplayContext.getValueContext()`.
  `Object`
  UIFormRequestContext.`getValue(Path aPath)`
  Returns the value at the specified path.
  `Object`
  UITableFilterResponseContext.`getValue(Path aPath)`
  Returns the value at the specified path.
  `ValueContextForInputValidation`
  UIFormRequestContext.`getValueContext(Path aPath)`
  Returns the validation context of the specified node.
  `ValueContextForInputValidation`
  UIRequestContext.`getValueContext(Path aPath)`
  Deprecated.
  Replaced by `WidgetDisplayContext.getValueContext(Path)`.
  `ValueContextForValidation`
  UIResponseContext.`getValueContext(Path aPath)`
  Deprecated.
  Replaced by `WidgetDisplayContext.getValueContext(Path)`
  `ValueContext`
  UITableFilterResponseContext.`getValueContext(Path aPath)`
  Returns the validation context of the specified node.
  `String`
  UIContext.`getWebNameForPath(Path aPath)`
  Deprecated.
  Replaced by `WidgetWriter.getWidgetName(Path)` Replaced by `WidgetValidationContext.getWidgetName(Path)`
  `String`
  UIFormRequestContext.`getWebNameForPath(Path aPath)`
  Returns a string that uniquely identifies the entity specified in the context of the current form in the current page.
  `UIWidget`
  UIResponseContext.`newBestMatching(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newBestMatching(Path)`
  `UICheckBox`
  UIResponseContext.`newCheckBox(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newCheckBox(Path)`
  `UICheckBoxGroup`
  UIResponseContext.`newCheckBoxGroup(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newCheckBoxGroup(Path)`
  `UIColorPicker`
  UIResponseContext.`newColorPicker(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newColorPicker(Path)`
  `UIComboBox`
  UIResponseContext.`newComboBox(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newComboBox(Path)`
  `UIDateTime`
  UIResponseContext.`newDateTime(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newDateTime(Path)`
  `UIDropDownList`
  UIResponseContext.`newDropDownList(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newDropDownList(Path)`
  `UIFormGroup`
  UIResponseContext.`newFormGroup(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newFormGroup(Path)`
  `UIFormRow`
  UIResponseContext.`newFormRow(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newFormRow(Path)`
  `UIListBox`
  UIResponseContext.`newListBox(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newListBox(Path)`
  `UIPassword`
  UIResponseContext.`newPassword(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newPassword(Path)`
  `UIRadioButton`
  UIResponseContext.`newRadioButton(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newRadioButton(Path)`
  `UIRadioButtonGroup`
  UIResponseContext.`newRadioButtonGroup(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newRadioButtonGroup(Path)`
  `UITable`
  UIResponseContext.`newTable(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newTable(Path)`
  `UITextBox`
  UIResponseContext.`newTextBox(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.newTextBox(Path)`
  `UITextBox`
  UIResponseContext.`newTextBox(Path aPath, String textBoxId)`
  Deprecated.
  Replaced by `UIFormWriter.newTextBox(Path)`
  `void`
  UIHttpManagerComponent.`select(HomeKey aDataSpaceOrSnapshotKey, AdaptationName aDataSetReference, Path aPath)`
  Selects the node in the specified dataset.
  `void`
  UIHttpManagerComponent.`selectNode(Adaptation aDataSetOrRecord, Path aNode)`
  Selects the specified node.
  `void`
  UIHttpManagerComponent.`selectNode(Adaptation aDataSetOrRecord, Path aNode, String aPredicate)`
  Selects the specified node with the specified predicate restriction.
  `void`
  UIResponseContext.`startFormGroup(Path aPath)`
  Deprecated.
  Replaced by `UIFormWriter.startFormGroup(Path)`
  `void`
  UIResponseContext.`startFormRow(Path pathForLabel)`
  Deprecated.
  Replaced by `UIFormWriter.startFormRow(Path)`
  `void`
  UIResponseContext.`startFormRow(Path pathForLabel, boolean enableIcon)`
  Deprecated.
  Replaced by `UIFormWriter.newFormRow(Path)`, `UIFormRow.setIconDisplayed(boolean)` and `UIComponentWriter.startFormRow(UIFormRow)`
  Constructors in com.orchestranetworks.ui with parameters of type Path
  Modifier
  Constructor
  Description
  ``
  `DocumentationPane(Path aPrefixedPath, boolean isAdvancedInfo)`
  Class constructor for standard node documentation.

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

  Methods in com.orchestranetworks.ui.form that return Path
  Modifier and Type
  Method
  Description
  `Path`
  UIFormWriter.`getPrefixedPath(Path aPath)`
  Gets the prefixed path for the specified path, taking into account the potential current `ObjectKey`.
  Methods in com.orchestranetworks.ui.form with parameters of type Path
  Modifier and Type
  Method
  Description
  `void`
  UIFormWriter.`addFormRow(Path aPath)`
  Adds a form row in the pane for the node at the given path.
  `void`
  UIFormWriter.`addFormRowOrGroup(Path aPath)`
  Adds rows to the form to represent the given path.
  `UIJavaScriptWriter`
  UIFormWriter.`addJS_getNodeValue(Path aPath)`
  Adds JavaScript code to get the current value of a node, as set in the form.
  `void`
  UIFormWriter.`addJS_setNodeMandatoryIndicator(boolean isDisplayed, Path aPath)`
  Adds or removes a mandatory indicator (*) next to the label of the specified node to simulate that it is mandatory.
  `UIJavaScriptWriter`
  UIFormWriter.`addJS_setNodeValue(String aVarName, Path aPath)`
  Adds JavaScript code to set the value of a node from a JavaScript variable.
  `void`
  UIFormWriter.`addLabel(Path aPath)`
  Adds the label of the node at the given path.
  `void`
  UIFormWriter.`addWidget(Path aPath)`
  Adds the default widget, adapted to the data type and the facets of the specified node.
  `UIFormNode.DisplayMode`
  UIFormWriter.`getDisplayMode(Path aPath)`
  Returns the display mode used in the model driven form.
  `Path`
  UIFormWriter.`getPrefixedPath(Path aPath)`
  Gets the prefixed path for the specified path, taking into account the potential current `ObjectKey`.
  `UIWidget`
  UIFormWriter.`newBestMatching(Path aPath)`
  Returns a new widget that will be automatically selected according to the corresponding node definition in the data model.
  `UICheckBox`
  UIFormWriter.`newCheckBox(Path aPath)`
  Returns a new check box widget.
  `UICheckBoxGroup`
  UIFormWriter.`newCheckBoxGroup(Path aPath)`
  Returns a new check box group widget.
  `UIColorPicker`
  UIFormWriter.`newColorPicker(Path aPath)`
  Returns a new color picker.
  `UIComboBox`
  UIFormWriter.`newComboBox(Path aPath)`
  Returns a new combo box.
  `<T extends UIWidget>
  T`
  UIFormWriter.`newCustomWidget(Path aPath, UIWidgetFactory<T> aFactory)`
  Returns a new instance of a widget which will be created by the given factory.
  `UIDatasetSelector`
  UIFormWriter.`newDatasetSelector(Path aPath)`
  Returns a new dataset selector.
  `UIDataspaceSelector`
  UIFormWriter.`newDataspaceSelector(Path aPath)`
  Returns a dataspace selector.
  `UIDateTime`
  UIFormWriter.`newDateTime(Path aPath)`
  Returns a date/time field.
  `UIDropDownList`
  UIFormWriter.`newDropDownList(Path aPath)`
  Returns a new drop-down list.
  `UIFormGroup`
  UIFormWriter.`newFormGroup(Path aPath)`
  Builds the default model-driven form group based on the specified node.
  `UIFormRow`
  UIFormWriter.`newFormRow(Path aPath)`
  Builds the default model-driven form row based on the specified node.
  `UIListBox`
  UIFormWriter.`newListBox(Path aPath)`
  Returns a new list box.
  `UIPassword`
  UIFormWriter.`newPassword(Path aPath)`
  Returns a password field.
  `UIRadioButton`
  UIFormWriter.`newRadioButton(Path aPath)`
  Returns a new radio button widget.
  `UIRadioButtonGroup`
  UIFormWriter.`newRadioButtonGroup(Path aPath)`
  Returns a new radio button group widget.
  `UITable`
  UIFormWriter.`newTable(Path aPath)`
  Returns a table widget
  `UITextBox`
  UIFormWriter.`newTextBox(Path aPath)`
  Returns a text input field, which can be one-line or multi-line.
  `void`
  UIFormWriter.`startBorder(boolean isColored, Path aPath)`
  Starts a border with a title caption.
  `void`
  UIFormWriter.`startFormGroup(Path aPath)`
  Starts a form group for the node at the given path.
  `void`
  UIFormWriter.`startFormRow(Path aPath)`
  Starts a row in the form for the node at the given path.
  Constructor parameters in com.orchestranetworks.ui.form with type arguments of type Path
  Modifier
  Constructor
  Description
  ``
  `UIFormPaneFromPathList(List<Path> pathList)`
  Instantiates a new form pane from a path list.

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

  Methods in com.orchestranetworks.ui.form.widget that return Path
  Modifier and Type
  Method
  Description
  `Path`
  WidgetFactoryContext.`getPath()`
  Returns the path to which the component is attached, as specified in the data model.
  `Path`
  WidgetListValidationContext.`getPathForListOccurrence(int index)`
  Returns the absolute path of an occurrence at the specified index under the current aggregated list field (`maxOccurs > 1`).
  `Path`
  WidgetListValidationContext.`getPathForListOccurrence(int index, boolean isRelative)`
  Returns the path of an occurrence at the specified index under the current aggregated list field (`maxOccurs > 1`).
  `Path`
  WidgetWriterForList.`getPathForListOccurrence(int index)`
  Returns the absolute path of an occurrence at the specified index under the current aggregated list field (`maxOccurs > 1`).
  `Path`
  WidgetWriterForList.`getPathForListOccurrence(int index, boolean isRelative)`
  Returns the path of an occurrence at the specified index under the current aggregated list field (`maxOccurs > 1`).
  Methods in com.orchestranetworks.ui.form.widget with parameters of type Path
  Modifier and Type
  Method
  Description
  `void`
  WidgetWriterForList.`addList(Path aPath, UIWidgetFactory<?> anItemWidgetFactory)`
  Adds the built-in multi-occurrence editor but uses the given widget to display each item of the list.
  `void`
  WidgetWriter.`addServiceButton(Path aPath)`
  Adds a service menu button to the specified node.
  `void`
  WidgetWriter.`addUIDescription(Path aPath)`
  `void`
  WidgetWriter.`addUIDisplayValue(Path aPath)`
  Displays the value of the specified field.
  `void`
  WidgetWriter.`addUILabel(Path aPath)`
  Adds the standard label of the specified data model node.
  `void`
  WidgetWriter.`addUIValidationMessage(Path aPath)`
  Adds the validation message associated with the specified node.
  `SchemaNode`
  WidgetValidationContext.`getNode(Path aPath)`
  Returns the node located at the specified path.
  `AccessPermission`
  WidgetDisplayContext.`getPermission(Path aPath)`
  Returns the current user's access rights on the node specified by a path.
  `AccessPermission`
  WidgetValidationContext.`getPermission(Path aPath)`
  Returns the current user's access rights on the node specified by a path.
  `Object`
  WidgetValidationContext.`getValue(Path aPath)`
  Returns the value to the specified path.
  `ValueContext`
  WidgetDisplayContext.`getValueContext(Path aPath)`
  Returns the value context of the target element.
  `ValueContextForInputValidation`
  WidgetValidationContext.`getValueContext(Path aPath)`
  Returns the validation context of the specified node.
  `String`
  WidgetValidationContext.`getWidgetName(Path aPath)`
  Returns the custom widget name based on the given path.
  `String`
  WidgetWriter.`getWidgetName(Path aPath)`
  Returns the custom widget name based on the given path.
  Constructors in com.orchestranetworks.ui.form.widget with parameters of type Path
  Modifier
  Constructor
  Description
  ``
  `UIListCustomWidget(Path aNodePath, WidgetFactoryContext aContext)`
  ``
  `UISimpleCustomWidget(Path aNodePath, WidgetFactoryContext aContext)`

- ## Uses of Path in com.orchestranetworks.ui.view

  Methods in com.orchestranetworks.ui.view that return types with arguments of type Path
  Modifier and Type
  Method
  Description
  `List<Path>`
  UITabularView.`getFieldsPaths()`
  Returns a list with the field path
  `List<Path>`
  UITabularView.`getFixedColumnsPaths()`
  Returns a list with the fixed columns.

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

  Methods in com.orchestranetworks.userservice with parameters of type Path
  Modifier and Type
  Method
  Description
  `AccessPermission`
  UserServiceObjectContext.`getPermission(ObjectKey anObjectKey, Path aPath)`
  Returns the current user's access rights on the node of a user service object.
  `ValueContext`
  UserServiceObjectContext.`getValueContext(ObjectKey anObjectKey, Path aPath)`
  Returns the value context for object `ObjectKey` and path `aPath`.
  `ValueContextForInputValidation`
  UserServiceObjectContextForInputValidation.`getValueContext(ObjectKey anObjectKey, Path aPath)`
  Returns the value context for object `ObjectKey` and path `aPath`.
  `UserServiceTab`
  UserServiceTabbedPane.`newTab(ObjectKey anObjectKey, Path aPath)`
  Creates a new tab containing a standard pane representing `aPath` children.
  `List<UserServiceTab>`
  UserServiceTabbedPane.`newTabsFromPath(ObjectKey anObjectKey, Path aPath)`
  Iterates through a path and its children to create a tab for each path which should be displayed in the tab.

- ## Uses of Path in com.orchestranetworks.userservice.declaration

  Methods in com.orchestranetworks.userservice.declaration with parameters of type Path
  Modifier and Type
  Method
  Description
  `void`
  ActivationContextWithSchemaNodeSet.`excludeSchemaNodesMatching(Path... paths)`
  From the schema nodes set created thanks to the include methods, excludes schema nodes that match one of the given paths.
  `void`
  ActivationContextWithSchemaNodeSet.`includeSchemaNodesMatching(Path... paths)`
  Includes schema nodes that match one of the given paths.