Uses of Interface
dsto.dfc.swt.forms.Pipe

Packages that use Pipe
dsto.dfc.swt.forms   
 

Uses of Pipe in dsto.dfc.swt.forms
 

Classes in dsto.dfc.swt.forms that implement Pipe
 class AbstractBiDiPipe
          Abstract base for pipes that are bi-directional (accept inputs and outputs).
 class AbstractPipe
          Base class for the Pipe interface.
 class BeanEndpoint
          A pipe endpoint that outputs its input to bean property (ie via set/get methods on a target object).
 class ButtonEndpoint
          A pipe endpoint that connects a boolean input to the selected state of a SWT button (usually a checkbox or toggle button).
 class DataObjectCopyPipe
          A pipe that inputs a data object and outputs a clone.
 class JavaBeanPropertyPipe
          A pipe that inputs a data bean and outputs the value of one of its properties.
 class LabelizerPipe
          A pipe that turns a value into a UI label and vice-versa.
 class MultiPipe
          A multiplex pipe that outputs its input to a list of children.
 class NumberEndpoint
          A pipe endpoint that connects its input to SWT number-like widgets (Scale, Slider, and Spinner currently).
 class PipeEndpoint
          Base class for pipe endpoints: pipe segments that put their input into a non-pipe (eg a UI control).
 class PropertyPipe
          A pipe that inputs a data object and outputs the value of one of its properties.
 class RadioEndpoint
          A pipe endpoint that allows selection of a value from a list of radio buttons.
 class TextEndpoint
          A pipe endpoint that connects its input to SWT text-like widgets (Text, Combo, and Spinner currently).
 class TranslatorPipe
          A pipe that outputs a transformed version of its input using a ITranslator.
 

Fields in dsto.dfc.swt.forms declared as Pipe
protected  Pipe AbstractBiDiPipe.childPipe
           
protected  Pipe AbstractPipe.parent
           
 

Methods in dsto.dfc.swt.forms that return Pipe
 Pipe PipeEndpoint.connect(Pipe pipe)
           
 Pipe Pipe.connect(Pipe pipe)
          Connect the output of this pipe to the input of a child pipe.
 Pipe MultiPipe.connect(Pipe pipe)
           
 Pipe BeanEndpoint.connect(Pipe pipe)
           
 Pipe AbstractBiDiPipe.connect(Pipe newChildPipe)
           
 Pipe Pipe.getParent()
          Get the parent pipe.
 Pipe OutputPipe.getParent()
           
 Pipe AbstractPipe.getParent()
           
 

Methods in dsto.dfc.swt.forms with parameters of type Pipe
 Pipe PipeEndpoint.connect(Pipe pipe)
           
 Pipe Pipe.connect(Pipe pipe)
          Connect the output of this pipe to the input of a child pipe.
 Pipe MultiPipe.connect(Pipe pipe)
           
 Pipe BeanEndpoint.connect(Pipe pipe)
           
 Pipe AbstractBiDiPipe.connect(Pipe newChildPipe)
           
static ButtonEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Button button)
           
static ButtonEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Button button, ITranslator inputTranslator, ITranslator outputTranslator)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Combo combo)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Combo combo, IStringTranslator translator)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Combo combo, ITranslator inputTranslator, ITranslator outputTranslator)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Label label)
           
static NumberEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Scale scaleField)
           
static NumberEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Slider sliderField)
           
static NumberEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Spinner spinnerField)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.custom.StyledText textField)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Text textField)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Text textField, IStringTranslator translator)
           
static TextEndpoint Pipes.connect(Pipe source, String property, org.eclipse.swt.widgets.Text textField, ITranslator inputTranslator, ITranslator outputTranslator)
           
protected  PropertyPipe FormPanel.connect(String property, Pipe target)
          Connect a property to a target using a PropertyPipe.
 void PipeErrorHandler.handlePipeError(Pipe source, String message)
           
 void FormPreferencePage.handlePipeError(Pipe source, String message)
           
 void FormPanel.handlePipeError(Pipe source, String message)
          Called when an error occurs when loading/unloading the pipe.
 void Pipe.setParent(Pipe pipe)
          Set the parent pipe.
 void OutputPipe.setParent(Pipe pipe)
           
 void AbstractPipe.setParent(Pipe parent)
           
 



Copyright © 2008 Commonwealth of Australia