org.jboss.dna.spi.sequencers
Interface SequencerOutput

All Known Implementing Classes:
SequencerOutputMap

public interface SequencerOutput

Interface for sequencers to use to generate their output.

Author:
Randall Hauch

Method Summary
 void setProperty(java.lang.String nodePath, java.lang.String property, java.lang.Object... values)
          Set the supplied property on the supplied node.
 void setReference(java.lang.String nodePath, java.lang.String property, java.lang.String... paths)
          Set the supplied reference on the supplied node.
 

Method Detail

setProperty

void setProperty(java.lang.String nodePath,
                 java.lang.String property,
                 java.lang.Object... values)
Set the supplied property on the supplied node.

The allowable values are any of the following:

Parameters:
nodePath - the path to the node containing the property; may not be null
property - the name of the property to be set
values - the value(s) for the property; may be empty if any existing property is to be removed

setReference

void setReference(java.lang.String nodePath,
                  java.lang.String property,
                  java.lang.String... paths)
Set the supplied reference on the supplied node.

Parameters:
nodePath - the path to the node containing the property; may not be null
property - the name of the property to be set
paths - the paths to the referenced property, which may be absolute paths or relative to the sequencer output node; may be empty if any existing property is to be removed


Copyright © 2008. All Rights Reserved.