ca.aura.ui.swt
Class WhiteBoardView

java.lang.Object
  |
  +--ca.aura.ui.swt.WhiteBoardView

public class WhiteBoardView
extends java.lang.Object

Author:
Andrew

Nested Class Summary
 class WhiteBoardView.DoSearch
           
 
Constructor Summary
protected WhiteBoardView(Composite self)
          default
 
Method Summary
 void addNewArtefact()
          add a new artefact to the default location
static WhiteBoardView build(Composite composite)
          build a whiteboard ui
 Control buildArtefact(java.lang.Object obj)
          add an artefact
protected  void buildMenu()
          build the menu
protected  Text buildSearchArea(Composite parent)
           
protected  Button buildSearchGo(Composite parent)
           
protected  Label buildSearchLabel(Composite parent)
          build the gui components
static WhiteBoardView buildSelf(Composite self)
          build self
protected  Combo buildTaskCombo(Composite parent)
           
 void doSearch()
          do the search
 Control getControl()
          get control
 void removeAll()
          remove all elements
protected  WhiteBoardResource resource()
          get the ui resource
 void setDepot(Depot depot)
          build the graph
 void setGraph(java.lang.Object obj, Graph g)
          build the graph
 void showResults(java.util.Iterator results)
          set the results
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WhiteBoardView

protected WhiteBoardView(Composite self)
default

Method Detail

build

public static WhiteBoardView build(Composite composite)
build a whiteboard ui


buildSelf

public static WhiteBoardView buildSelf(Composite self)
build self


removeAll

public void removeAll()
remove all elements


setDepot

public void setDepot(Depot depot)
build the graph


doSearch

public void doSearch()
do the search


showResults

public void showResults(java.util.Iterator results)
set the results


setGraph

public void setGraph(java.lang.Object obj,
                     Graph g)
build the graph


addNewArtefact

public void addNewArtefact()
add a new artefact to the default location


buildArtefact

public Control buildArtefact(java.lang.Object obj)
add an artefact


getControl

public Control getControl()
get control


resource

protected WhiteBoardResource resource()
get the ui resource


buildMenu

protected void buildMenu()
build the menu


buildSearchLabel

protected Label buildSearchLabel(Composite parent)
build the gui components


buildSearchArea

protected Text buildSearchArea(Composite parent)

buildTaskCombo

protected Combo buildTaskCombo(Composite parent)

buildSearchGo

protected Button buildSearchGo(Composite parent)


Copyright © 2002 University of Ottawa. All Rights Reserved.