net.fenyo.gnetwatch.data
Class GenericProcessView

java.lang.Object
  extended by net.fenyo.gnetwatch.GUI.VisualElement
      extended by net.fenyo.gnetwatch.data.DataView
          extended by net.fenyo.gnetwatch.data.GenericProcessView

public class GenericProcessView
extends DataView

This view displays RTT to an IP target.

Version:
$Id: GenericProcessView.java,v 1.2 2008/05/22 16:02:59 fenyo Exp $
Author:
Alexandre Fenyo

Field Summary
private static Log log
           
 
Fields inherited from class net.fenyo.gnetwatch.data.DataView
tab_item
 
Constructor Summary
GenericProcessView()
           
GenericProcessView(GUI gui, Target target)
          Constructor.
 
Method Summary
 java.lang.Class browserEventClass()
          Returns the event class this view can manage.
protected  java.lang.String browserName()
          Returns the name of report this view can generate.
protected  java.lang.String browserUnit()
          Returns the data unit for values this view can generate.
protected  BasicComponent createComponent()
          Creates a new display component.
protected  java.lang.StringBuffer getBrowserContent()
          Returns a report as an HTML string.
 
Methods inherited from class net.fenyo.gnetwatch.data.DataView
disposed, getBrowser, getTarget, getTitle, informSelected, initialize, setTarget
 
Methods inherited from class net.fenyo.gnetwatch.GUI.VisualElement
addParent, canManageThisChild, contains, duplicateTreeItemOnce, expandTreeItems, getAllParents, getChildren, getDescription, getGUI, getId, getItem, getParents, getProgress, getSubElements, getSubElements, getTreeItems, getType, isDisposed, isThisOurTreeItem, removeVisualElements, selected, setChildren, setDescription, setGUI, setId, setImage, setImageExec, setImageFolder, setImageHost, setImageHost6, setImageHost6SNMP, setImageHostSNMP, setImageInterface, setImageMultiRow, setImageNetwork, setImageOscillo, setImageQueue, setImageWatch, setItem, setParent, setParent, setProgress, setType, unselected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static Log log
Constructor Detail

GenericProcessView

public GenericProcessView(GUI gui,
                          Target target)
Constructor.

Parameters:
gui - current GUI instance.
target - ingress target interface.

GenericProcessView

public GenericProcessView()
Method Detail

createComponent

protected BasicComponent createComponent()
Creates a new display component.

Specified by:
createComponent in class DataView
Parameters:
none. -
Returns:
BasicComponent new display component.

browserName

protected java.lang.String browserName()
Returns the name of report this view can generate.

Specified by:
browserName in class DataView
Parameters:
none. -
Returns:
String report name.

browserUnit

protected java.lang.String browserUnit()
Returns the data unit for values this view can generate.

Specified by:
browserUnit in class DataView
Parameters:
none. -
Returns:
String data unit.

browserEventClass

public java.lang.Class browserEventClass()
Returns the event class this view can manage.

Specified by:
browserEventClass in class DataView
Parameters:
none. -
Returns:
Class event class.

getBrowserContent

protected java.lang.StringBuffer getBrowserContent()
Returns a report as an HTML string.

Overrides:
getBrowserContent in class DataView
Parameters:
none. -
Returns:
StringBull HTML report.