be.ac.ulg.montefiore.run.totem.scenario.model
Class ChartSave

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
      extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveTypeImpl
          extended by be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveImpl
              extended by be.ac.ulg.montefiore.run.totem.scenario.model.ChartSave
All Implemented Interfaces:
Event, ChartSave, ChartSaveType, EventType, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, javax.xml.bind.Element

public class ChartSave
extends ChartSaveImpl
implements Event

This class implements a chart save event.

Creation date: 13-janv.-2006

Author:
Jean Lepropre (lepropre@run.montefiore.ulg.ac.be)

Nested Class Summary
 
Nested classes/interfaces inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveImpl
ChartSaveImpl.Unmarshaller
 
Nested classes/interfaces inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveTypeImpl
ChartSaveTypeImpl.PlotterTypeImpl
 
Nested classes/interfaces inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.ChartSaveType
ChartSaveType.PlotterType
 
Field Summary
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveImpl
version
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveTypeImpl
_ChartId, _File, _Format, _Height, _Plotter, _Title, _Width, _XAxisTitle, _YAxisTitle, has_Height, has_Width
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
_Time
 
Constructor Summary
ChartSave()
           
ChartSave(java.lang.String chartId, java.lang.String fileName, ChartFormatType format, java.lang.String title, java.lang.String xAxisTitle, java.lang.String yAxisTitle, int width, int height, java.lang.String plotterName, java.util.HashMap<java.lang.String,java.lang.String> params)
           
 
Method Summary
 EventResult action()
          This method must be implemented by each event.
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.ChartSaveTypeImpl
getChartId, getFile, getFormat, getHeight, getPlotter, getTitle, getWidth, getXAxisTitle, getYAxisTitle, isSetChartId, isSetFile, isSetFormat, isSetHeight, isSetPlotter, isSetTitle, isSetWidth, isSetXAxisTitle, isSetYAxisTitle, setChartId, setFile, setFormat, setHeight, setPlotter, setTitle, setWidth, setXAxisTitle, setYAxisTitle, unsetChartId, unsetFile, unsetFormat, unsetHeight, unsetPlotter, unsetTitle, unsetWidth, unsetXAxisTitle, unsetYAxisTitle
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.impl.EventTypeImpl
getTime, isSetTime, setTime, unsetTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.ChartSaveType
getChartId, getFile, getFormat, getHeight, getPlotter, getTitle, getWidth, getXAxisTitle, getYAxisTitle, isSetChartId, isSetFile, isSetFormat, isSetHeight, isSetPlotter, isSetTitle, isSetWidth, isSetXAxisTitle, isSetYAxisTitle, setChartId, setFile, setFormat, setHeight, setPlotter, setTitle, setWidth, setXAxisTitle, setYAxisTitle, unsetChartId, unsetFile, unsetFormat, unsetHeight, unsetPlotter, unsetTitle, unsetWidth, unsetXAxisTitle, unsetYAxisTitle
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.scenario.model.jaxb.EventType
getTime, isSetTime, setTime, unsetTime
 

Constructor Detail

ChartSave

public ChartSave()

ChartSave

public ChartSave(java.lang.String chartId,
                 java.lang.String fileName,
                 ChartFormatType format,
                 java.lang.String title,
                 java.lang.String xAxisTitle,
                 java.lang.String yAxisTitle,
                 int width,
                 int height,
                 java.lang.String plotterName,
                 java.util.HashMap<java.lang.String,java.lang.String> params)
Method Detail

action

public EventResult action()
                   throws EventExecutionException
Description copied from interface: Event
This method must be implemented by each event. This method contains what must be done to process the event.

Specified by:
action in interface Event
Throws:
EventExecutionException


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.