org.gcube.portlets.admin.irbootstrapperportlet.gwt.client
Class JobVisualization

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.gcube.portlets.admin.irbootstrapperportlet.gwt.client.JobVisualization
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget

public class JobVisualization
extends com.google.gwt.user.client.ui.Composite

Author:
Spyros Boutsis, NKUA

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
JobVisualization(JobUIElement job)
           
JobVisualization(JobUIElement job, int height, boolean bShowLegend)
           
 
Method Summary
 void setJobStatusChangeListener(JobStatusChangeListener listener)
          Sets the listener to be invoked whenever the status of the currently visualized job changes
 void setJobToVisualize(JobUIElement job, JobViewMode viewMode)
          Sets the job to render
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobVisualization

public JobVisualization(JobUIElement job)

JobVisualization

public JobVisualization(JobUIElement job,
                        int height,
                        boolean bShowLegend)
Method Detail

setJobStatusChangeListener

public void setJobStatusChangeListener(JobStatusChangeListener listener)
Sets the listener to be invoked whenever the status of the currently visualized job changes

Parameters:
listener - the job status change listener

setJobToVisualize

public void setJobToVisualize(JobUIElement job,
                              JobViewMode viewMode)
Sets the job to render

Parameters:
job - the job to render
viewMode - the current view mode (available/submitted jobs)


Copyright © 2013. All Rights Reserved.