public class Chart extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BAR_CHART_TYPE
value of the bar chart type
|
static Color |
DEFAULT_DATA_COLOR
Default data color
|
static String |
LINE_CHART_TYPE
value of the line chart type
|
static String |
PIE_CHART_TYPE
value of the pie chart type
|
static String |
PN_ALT
name of the alt name property
|
static String |
PN_BC_BAR_SPACING
name of the bar spacing property for bar charts
|
static String |
PN_BC_BAR_WIDTH
name of the bar width property for bar charts
|
static String |
PN_BG_COLOR
name of the background color property
|
static String |
PN_CHART_TYPE
name of the chart type property
|
static String |
PN_DATA
name of the data property
|
static String |
PN_DATA_COLORS
name of the data color property
|
static String |
PN_HEIGHT
name of the width property
|
static String |
PN_LABEL_COLOR
name of the label color property
|
static String |
PN_LC_LINE_WIDTH
name of the line width property for line charts
|
static String |
PN_LINE_COLOR
name of the line color property
|
static String |
PN_PC_START_ANGLE
name of the start angle property for pie charts
|
static String |
PN_TITLE
name of the title property
|
static String |
PN_WIDTH
name of the width property
|
Constructor and Description |
---|
Chart(Resource resource)
Creates a new chart based on the given resource.
|
Modifier and Type | Method and Description |
---|---|
Object |
get(String name)
Get a property either from the overlaid map or the underlying properties.
|
String |
getAlt()
Returns the chart alt name as defined by "chartAlt"
|
Layer |
getChartLayer()
Returns the chart layer of this chart.
|
Color |
getColor(String name)
Get a color either from the overlaid map or the underlying properties.
|
Double |
getDouble(String name)
Get a double property either from the overlaid map or the underlying
properties.
|
Float |
getFloat(String name)
Get a float property either from the overlaid map or the underlying
properties.
|
Integer |
getInt(String name)
Get a integer property either from the overlaid map or the underlying
properties.
|
Layer |
getLegendLayer()
Returns the legend layer of this chart.
|
String |
getString(String name)
Get a string property either from the overlaid map or the underlying
properties.
|
boolean |
hasData()
Checks if this chart has content
|
void |
loadStyleData(Style style)
Loads several definitions from style.
|
public static final String PIE_CHART_TYPE
public static final String BAR_CHART_TYPE
public static final String LINE_CHART_TYPE
public static final String PN_TITLE
public static final String PN_CHART_TYPE
public static final String PN_ALT
public static final String PN_DATA
public static final String PN_WIDTH
public static final String PN_HEIGHT
public static final String PN_PC_START_ANGLE
public static final String PN_LC_LINE_WIDTH
public static final String PN_BC_BAR_WIDTH
public static final String PN_BC_BAR_SPACING
public static final String PN_BG_COLOR
public static final String PN_LABEL_COLOR
public static final String PN_LINE_COLOR
public static final String PN_DATA_COLORS
public static final Color DEFAULT_DATA_COLOR
public Chart(Resource resource)
resource
- resource of the chartIllegalArgumentException
- if the given resource is not adaptable to node.public boolean hasData()
true
if this chart has contentpublic String getAlt()
PN_ALT
public Object get(String name)
name
- name of the propertypublic String getString(String name)
name
- name of the propertypublic Integer getInt(String name)
name
- name of the propertypublic Double getDouble(String name)
name
- name of the propertypublic Float getFloat(String name)
name
- name of the propertypublic Color getColor(String name)
name
- name of the propertypublic void loadStyleData(Style style)
style
- style to load definitions frompublic Layer getChartLayer() throws IOException, RepositoryException
IOException
- if an I/O error occurs.RepositoryException
- if a repository error occurs.public Layer getLegendLayer() throws IOException, RepositoryException
IOException
- if an I/O error occurs.RepositoryException
- if a repository error occurs.Copyright © 2010 - 2020 Adobe. All Rights Reserved