jadex.swing.sequence
Class SequenceViewFactory

java.lang.Object
  |
  +--jadex.swing.sequence.SequenceViewFactory

public class SequenceViewFactory
extends java.lang.Object

This class is used to set up all GUIs for Sequence View in a JFrame or JApplet.


Constructor Summary
SequenceViewFactory(javax.swing.JApplet applet)
          Second constructor
SequenceViewFactory(javax.swing.JFrame frame)
          Frist constructor
 
Method Summary
 void clear()
          Clear up method.
 SequenceDisplay getSequenceDisplay()
          Get the SequenceDisplay in this object.
 SequenceTreeDisplay getTreeDisplay()
          Get the SequenceTreeDisplay in this object.
 void search(java.lang.String sequence)
          Search a sequence element in the display
 void setSequenceFetcher(SequenceFetcher fetcher)
          Set the sequence fetcher, i.e., data source, to be displayed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceViewFactory

public SequenceViewFactory(javax.swing.JFrame frame)
Frist constructor
Parameters:
frame - The parent container content

SequenceViewFactory

public SequenceViewFactory(javax.swing.JApplet applet)
Second constructor
Parameters:
applet - the container for content
Method Detail

setSequenceFetcher

public void setSequenceFetcher(SequenceFetcher fetcher)
Set the sequence fetcher, i.e., data source, to be displayed
Parameters:
fetcer - sequence data source name

search

public void search(java.lang.String sequence)
Search a sequence element in the display
Parameters:
seqeunce - the sequence to be searched

clear

public void clear()
Clear up method.

getSequenceDisplay

public SequenceDisplay getSequenceDisplay()
Get the SequenceDisplay in this object.
Returns:
the SequenceDislay used in this object.

getTreeDisplay

public SequenceTreeDisplay getTreeDisplay()
Get the SequenceTreeDisplay in this object.
Parameters:
the - SequenceTreeDisplay used in this object.