org.modeshape.graph
Interface Graph.On<Next>

Type Parameters:
Next - The interface that is to be returned when the request is completed
All Known Subinterfaces:
Graph.OnMultiple<Next>, Graph.SetValues<Next>
Enclosing class:
Graph

public static interface Graph.On<Next>

The interface for defining the node upon which a request operates.


Method Summary
 Next on(Iterable<Property> idProperties)
          Specify the unique identification properties that identify the node upon which the request is to operate.
 Next on(Location to)
          Specify the location of the node upon which the request is to operate.
 Next on(Path to)
          Specify the path of the node upon which the request is to operate.
 Next on(Property idProperty)
          Specify the unique identification property that identifies the node upon which the request is to operate.
 Next on(Property firstIdProperty, Property... additionalIdProperties)
          Specify the unique identification properties that identify the node upon which the request is to operate.
 Next on(String toPath)
          Specify the path of the node upon which the request is to operate.
 Next on(UUID to)
          Specify the UUID of the node upon which the request is to operate.
 

Method Detail

on

Next on(Location to)
Specify the location of the node upon which the request is to operate.

Parameters:
to - the location of the new parent
Returns:
the interface for additional requests or actions

on

Next on(String toPath)
Specify the path of the node upon which the request is to operate.

Parameters:
toPath - the path of the new parent
Returns:
the interface for additional requests or actions

on

Next on(Path to)
Specify the path of the node upon which the request is to operate.

Parameters:
to - the path of the new parent
Returns:
the interface for additional requests or actions

on

Next on(UUID to)
Specify the UUID of the node upon which the request is to operate.

Parameters:
to - the UUID of the new parent
Returns:
the interface for additional requests or actions

on

Next on(Property idProperty)
Specify the unique identification property that identifies the node upon which the request is to operate.

Parameters:
idProperty - the property that uniquely identifies the new parent
Returns:
the interface for additional requests or actions

on

Next on(Property firstIdProperty,
        Property... additionalIdProperties)
Specify the unique identification properties that identify the node upon which the request is to operate.

Parameters:
firstIdProperty - the first property that, with the additionalIdProperties, uniquely identifies the new parent
additionalIdProperties - the additional properties that, with the additionalIdProperties, uniquely identifies the new parent
Returns:
the interface for additional requests or actions

on

Next on(Iterable<Property> idProperties)
Specify the unique identification properties that identify the node upon which the request is to operate.

Parameters:
idProperties - the properties that uniquely identifies the new parent
Returns:
the interface for additional requests or actions


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