Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.graph.connector.path.WritablePathWorkspace

Packages that use WritablePathWorkspace
org.modeshape.graph.connector.path | The `PathRepository` class and its supporting classes provide a default read-only implementation of the connector classes for connectors that only support path-based access to a `standard representation of a node`.

Uses of WritablePathWorkspace in org.modeshape.graph.connector.path

Classes in org.modeshape.graph.connector.path that implement WritablePathWorkspace
`class` | `AbstractWritablePathWorkspace` Implementation of some methods from `WritablePathWorkspace` to assist in the development of path-based connectors.

Methods in org.modeshape.graph.connector.path that return WritablePathWorkspace
`protected abstract WritablePathWorkspace` | `WritablePathRepository.createWorkspace(ExecutionContext context, String name)` Creates a new workspace with the given name containing only a root node.
`WritablePathWorkspace` | `WritablePathRepository.createWorkspace(ExecutionContext context, String name, CreateWorkspaceRequest.CreateConflictBehavior behavior)` Attempts to create a workspace with the given name with name-collision behavior determined by the behavior parameter.
`WritablePathWorkspace` | `WritablePathRepository.createWorkspace(ExecutionContext context, String name, CreateWorkspaceRequest.CreateConflictBehavior existingWorkspaceBehavior, String nameOfWorkspaceToClone)` Attempts to create a workspace with the requested name as in the `#createWorkspace(ExecutionContext, String, CreateConflictBehavior)` method and then clones the content from the given source workspace into the new workspace if the creation was successful.

Methods in org.modeshape.graph.connector.path with parameters of type WritablePathWorkspace
`PathNode` | `WritablePathWorkspace.moveNode(ExecutionContext context, PathNode node, Name desiredNewName, WritablePathWorkspace originalWorkspace, PathNode newParent, PathNode beforeNode)` Move the supplied node to the new parent within this workspace.
`PathNode` | `AbstractWritablePathWorkspace.moveNode(ExecutionContext context, PathNode node, Name desiredNewName, WritablePathWorkspace originalWorkspace, PathNode newParent, PathNode beforeNode)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2011 JBoss, a division of Red Hat. All Rights Reserved.