|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.unibe.iam.scg.archie.model.ChartModel
public class ChartModel
Represents a model of a chart. Contains information on how to render a chart.
$Id$
Field Summary | |
---|---|
static int |
CHART_BAR
Constant for bar chart types, 2. |
static int |
CHART_PIE
Constant for pie chart types, 1. |
Constructor Summary | |
---|---|
ChartModel()
|
Method Summary | |
---|---|
int |
getCategoryColumnIndex()
Returns the index of the column used for grouping columns for each row in a bar chart. |
java.lang.String |
getChartName()
|
int |
getChartType()
|
int[] |
getColumns()
|
DataSet |
getDataSet()
|
int |
getKeysIndex()
|
int[] |
getRows()
|
int |
getValuesIndex()
|
boolean |
hasDataSet()
Checks whether the chart model has a dataset set. |
boolean |
hasValidChartType()
|
boolean |
isLineChart()
Checks whether the chart type is a line chart. |
boolean |
isThreeDimensional()
|
boolean |
isValid()
|
void |
setCategoryColumnIndex(int columnIndex)
|
void |
setChartName(java.lang.String chartName)
|
void |
setChartType(int chartType)
|
void |
setColumns(int[] columns)
|
void |
setDataSet(DataSet dataSet)
|
void |
setKeysIndex(int keysIndex)
|
void |
setLineChart(boolean isLineChart)
|
void |
setRows(int[] rows)
|
void |
setThreeDimensional(boolean isThreeDimensional)
|
void |
setValuesIndex(int valuesIndex)
|
java.lang.String |
toString()
String representation of this chart model which means string representations of all chart model variables. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int CHART_PIE
public static final int CHART_BAR
Constructor Detail |
---|
public ChartModel()
Method Detail |
---|
public void setChartType(int chartType)
chartType
- public int getChartType()
public java.lang.String getChartName()
public void setChartName(java.lang.String chartName)
chartName
- public DataSet getDataSet()
public boolean hasDataSet()
null
, false else.public void setDataSet(DataSet dataSet)
dataSet
- public int getKeysIndex()
public void setKeysIndex(int keysIndex)
keysIndex
- public int getValuesIndex()
public void setValuesIndex(int valuesIndex)
valuesIndex
- public void setRows(int[] rows)
rows
- public int[] getRows()
public void setColumns(int[] columns)
columns
- public int[] getColumns()
public boolean isThreeDimensional()
public void setThreeDimensional(boolean isThreeDimensional)
isThreeDimensional
- public void setCategoryColumnIndex(int columnIndex)
columnIndex
- public int getCategoryColumnIndex()
public void setLineChart(boolean isLineChart)
isLineChart
- public boolean isLineChart()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean isValid()
public boolean hasValidChartType()
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |