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

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

public static interface Graph.Of<Next>

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


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

Method Detail

of

Next of(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

of

Next of(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

of

Next of(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

of

Next of(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

of

Next of(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

of

Next of(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

of

Next of(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.