LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.view.web.struts
Class LyStrutsGauge

java.lang.Object
  extended by leon.view.graphic.LyGraphicalObject
      extended by leon.view.web.LyWebObject
          extended by leon.view.web.struts.LyStrutsGauge
All Implemented Interfaces:
LyGraphicalComponent, LyGraphicalFieldItem, LyGraphicalGauge, LyViewComponent, LyFreeInterface, LySetLabelInterface, LyWebComponent

public class LyStrutsGauge
extends LyWebObject
implements LyGraphicalGauge

This class implements the Gauge object (as described in the dtd) for web viewer.

GAUGE: Progress Bar
A gauge is a progress bar that show to the user some information about the current process in progress.

See Also:
LyGauge

Field Summary
static java.lang.String __VERSION
           
static int N_CELLS
          Number of cells that must be drawn.
 
Fields inherited from class leon.view.web.LyWebObject
WEB_COMPONENT_ID, WEB_CONTROLLER_ID, WEB_SESSION_ID
 
Constructor Summary
LyStrutsGauge(LyGauge gauge)
          Class constructor of a Gauge object for the struts target.
 
Method Summary
 void initialize()
          Initialization method.
 void refresh()
          Refresh frame containing this web object.
 void setLabel(java.lang.String label)
          (non-Javadoc).
 void setNValue(int nValue)
          (non-Javadoc).
 void writeHtml(LyWebPageWriter pw)
          (non-Javadoc).
 
Methods inherited from class leon.view.web.LyWebObject
addFileScript, decodeUrl, displayUpPage, encodeUrl, encodeUrlXhtml, expandUrl, free, getDisabledImageUrl, getFontSize, getFontString, getFontString, getFontString, getHexColor, getHexColor, getHtmlEntitiesString, getHtmlString, getImageSize, getImageSize, getImageUrl, getJavascriptString, getLastFrameName, getLyFont, getMessage, getRootUrl, getRootURL, getScrollHeightForSplitter, getUrl, getWebViewManager, replaceUrl, replaceUrl, setUpdating, updateRefreshInfo, writeJson
 
Methods inherited from class leon.view.graphic.LyGraphicalObject
expand, getBounds, getChildrenBounds, getController, getEnv, getEnvironment, getIdCode, getIntResource, getMessage, getResource, getString, getString, getString, getViewComponent, getViewManager, isFreed, isFreeing, isImageAnimated, processDemand, processDemand, testResource, translate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface leon.view.graphic.LyGraphicalComponent
free, getViewComponent
 

Field Detail

__VERSION

public static final java.lang.String __VERSION
See Also:
Constant Field Values

N_CELLS

public static final int N_CELLS
Number of cells that must be drawn.

See Also:
Constant Field Values
Constructor Detail

LyStrutsGauge

public LyStrutsGauge(LyGauge gauge)
Class constructor of a Gauge object for the struts target.

Parameters:
gauge - the generic Gauge defined for every type of view targets
Method Detail

initialize

public void initialize()
Initialization method.
Sets colors and font with values defined in resources files.


writeHtml

public void writeHtml(LyWebPageWriter pw)
(non-Javadoc).

Specified by:
writeHtml in interface LyWebComponent
Parameters:
pw - the page writer
See Also:
LyWebComponent.writeHtml(leon.view.web.LyWebPageWriter)

setLabel

public void setLabel(java.lang.String label)
(non-Javadoc).

Specified by:
setLabel in interface LyGraphicalGauge
Specified by:
setLabel in interface LySetLabelInterface
Parameters:
label - New value of label.
See Also:
LySetLabelInterface.setLabel(java.lang.String)

setNValue

public void setNValue(int nValue)
(non-Javadoc).

Specified by:
setNValue in interface LyGraphicalGauge
Parameters:
nValue - New value of nValue.
See Also:
LyGraphicalGauge.setNValue(int)

refresh

public void refresh()
Refresh frame containing this web object.

Overrides:
refresh in class LyWebObject

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com