org.romaframework.module.chart.jfreechart
Class ChartModule

java.lang.Object
  extended by org.romaframework.core.module.SelfRegistrantModule
      extended by org.romaframework.module.chart.jfreechart.ChartModule
All Implemented Interfaces:
org.romaframework.aspect.chart.ChartAspect, org.romaframework.core.aspect.Aspect, org.romaframework.core.config.Serviceable, org.romaframework.core.module.Module

public class ChartModule
extends org.romaframework.core.module.SelfRegistrantModule
implements org.romaframework.aspect.chart.ChartAspect


Field Summary
 
Fields inherited from interface org.romaframework.core.config.Serviceable
STATUS_DOWN, STATUS_SHUTDOWNING, STATUS_STARTING, STATUS_UNKNOWN, STATUS_UP
 
Constructor Summary
ChartModule()
           
 
Method Summary
 java.lang.String aspectName()
           
 void beginConfigClass(org.romaframework.core.schema.SchemaClassDefinition iClass)
           
 void configAction(org.romaframework.core.schema.SchemaAction iAction)
           
 void configClass(org.romaframework.core.schema.SchemaClassDefinition iClass)
           
 void configEvent(org.romaframework.core.schema.SchemaEvent iEvent)
           
 void configField(org.romaframework.core.schema.SchemaField iField)
           
 void endConfigClass(org.romaframework.core.schema.SchemaClassDefinition iClass)
           
 java.lang.Object getUnderlyingComponent()
           
 java.lang.String moduleName()
           
 void shutdown()
           
 void startup()
           
 byte[] toChart(java.lang.Object obj)
           
 void toChart(java.lang.Object obj, java.io.OutputStream outputStream)
           
 
Methods inherited from class org.romaframework.core.module.SelfRegistrantModule
getStatus, showConfiguration
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartModule

public ChartModule()
Method Detail

moduleName

public java.lang.String moduleName()
Specified by:
moduleName in interface org.romaframework.core.module.Module

shutdown

public void shutdown()
              throws java.lang.RuntimeException
Specified by:
shutdown in interface org.romaframework.core.config.Serviceable
Throws:
java.lang.RuntimeException

startup

public void startup()
             throws java.lang.RuntimeException
Specified by:
startup in interface org.romaframework.core.config.Serviceable
Throws:
java.lang.RuntimeException

toChart

public void toChart(java.lang.Object obj,
                    java.io.OutputStream outputStream)
Specified by:
toChart in interface org.romaframework.aspect.chart.ChartAspect

toChart

public byte[] toChart(java.lang.Object obj)
Specified by:
toChart in interface org.romaframework.aspect.chart.ChartAspect

aspectName

public java.lang.String aspectName()
Specified by:
aspectName in interface org.romaframework.core.aspect.Aspect

beginConfigClass

public void beginConfigClass(org.romaframework.core.schema.SchemaClassDefinition iClass)
Specified by:
beginConfigClass in interface org.romaframework.core.aspect.Aspect

endConfigClass

public void endConfigClass(org.romaframework.core.schema.SchemaClassDefinition iClass)
Specified by:
endConfigClass in interface org.romaframework.core.aspect.Aspect

configAction

public void configAction(org.romaframework.core.schema.SchemaAction iAction)
Specified by:
configAction in interface org.romaframework.core.aspect.Aspect

configClass

public void configClass(org.romaframework.core.schema.SchemaClassDefinition iClass)
Specified by:
configClass in interface org.romaframework.core.aspect.Aspect

configEvent

public void configEvent(org.romaframework.core.schema.SchemaEvent iEvent)
Specified by:
configEvent in interface org.romaframework.core.aspect.Aspect

configField

public void configField(org.romaframework.core.schema.SchemaField iField)
Specified by:
configField in interface org.romaframework.core.aspect.Aspect

getUnderlyingComponent

public java.lang.Object getUnderlyingComponent()
Specified by:
getUnderlyingComponent in interface org.romaframework.core.aspect.Aspect