org.ow2.jasmine.monitoring.mbeancmd.graph.conf
Class SerieConfig

java.lang.Object
  extended by org.ow2.jasmine.monitoring.mbeancmd.graph.conf.Constants
      extended by org.ow2.jasmine.monitoring.mbeancmd.graph.conf.SerieConfig

public class SerieConfig
extends Constants

Series configuration.


Field Summary
private  java.lang.String description
          Series description.
private  java.lang.String id
          Identifier.
private  java.lang.String mbeanPattern
          MBean pattern used for filtering.
private  Configuration parent
          Parent Configuration.
private  java.lang.String title
          Title.
private  java.lang.String xAxis
          Name of the X axis.
private  int xType
          Data type of the X axis.
private  java.lang.String yAxis
          Name of the Y axis.
private  int yType
          Data type of the Y axis.
 
Fields inherited from class org.ow2.jasmine.monitoring.mbeancmd.graph.conf.Constants
DOUBLE, GRAPH_CONFIG_PATH, LONG
 
Constructor Summary
SerieConfig(Configuration parent)
          Creates a series configuration based on a Configuration parent.
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getMbeanPattern()
           
 Configuration getParent()
           
 java.lang.String getTitle()
           
 java.lang.String getXAxis()
           
 int getXType()
           
 java.lang.String getYAxis()
           
 int getYType()
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.String id)
           
 void setMbeanPattern(java.lang.String mbeanPattern)
           
 void setTitle(java.lang.String title)
           
 void setXAxis(java.lang.String axis)
           
 void setXType(int type)
           
 void setYAxis(java.lang.String axis)
           
 void setYType(int type)
           
 
Methods inherited from class org.ow2.jasmine.monitoring.mbeancmd.graph.conf.Constants
getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private java.lang.String id
Identifier.


title

private java.lang.String title
Title.


xAxis

private java.lang.String xAxis
Name of the X axis.


xType

private int xType
Data type of the X axis.


yAxis

private java.lang.String yAxis
Name of the Y axis.


yType

private int yType
Data type of the Y axis.


mbeanPattern

private java.lang.String mbeanPattern
MBean pattern used for filtering.


description

private java.lang.String description
Series description.


parent

private Configuration parent
Parent Configuration.

Constructor Detail

SerieConfig

public SerieConfig(Configuration parent)
Creates a series configuration based on a Configuration parent.

Parameters:
parent - Configuration parent.
Method Detail

getParent

public Configuration getParent()
Returns:
Configuration parent.

getDescription

public java.lang.String getDescription()
Returns:
Series description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - Series description to set.

getMbeanPattern

public java.lang.String getMbeanPattern()
Returns:
MBean pattern used for filtering.

setMbeanPattern

public void setMbeanPattern(java.lang.String mbeanPattern)
Parameters:
mbeanPattern - MBean pattern to set.

getTitle

public java.lang.String getTitle()
Returns:
Series title.

setTitle

public void setTitle(java.lang.String title)
Parameters:
title - New series title.

getXAxis

public java.lang.String getXAxis()
Returns:
Name of the X axis.

setXAxis

public void setXAxis(java.lang.String axis)
Parameters:
axis - New name of the X axis.

getXType

public int getXType()
Returns:
Type of the X axis.

setXType

public void setXType(int type)
Parameters:
type - New type of the X axis.

getYAxis

public java.lang.String getYAxis()
Returns:
Name of the Y axis.

setYAxis

public void setYAxis(java.lang.String axis)
Parameters:
axis - New name of the Y axis.

getYType

public int getYType()
Returns:
Type of the Y axis.

setYType

public void setYType(int type)
Parameters:
type - New type of the Y axis.

getId

public java.lang.String getId()
Returns:
Series identifier.

setId

public void setId(java.lang.String id)
Parameters:
id - New series identifier.