Class DcjsElement
java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_eval.evaluator.visualization.dashboard.DcjsElement
This class is only a helper class.
To generate an HTML page use PageBuilder class.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAnchorClass
(String newAnchorClass) void
addJsHelperFileName
(String fileName) void
addJsMethod
(String method) void
addJsMethod
(String... methods) void
addJsMethod
(List<String> methods) void
void
void
void
createDimensionDefinition
(String dimensionName, String dimensionDefinition) void
createDimensionDefinitionCsvField
(String dimensionName, String csvFieldName, String defaultValue) void
createDimensionDefinitionCsvFieldJsonArray
(String dimensionName, String csvFieldName) void
createDimensionDefinitionCsvFieldNumber
(String dimensionName, String csvFieldName) void
createDimensionDefinitionCsvFieldString
(String dimensionName, String csvFieldName) void
createDimensionDefinitionMultipleCsvFields
(String dimensionName, String... csvFieldName) createGroupDefinition
(String groupName, String groupDefinition) createGroupDefinitionBasedOnDimension
(String dimensionName) createGroupDefinitionReduceField
(String dimensionName, String reduceField) createGroupDefinitionReduceSortedAttribute
(String dimensionName, String field, String fieldEvaluationResult) createGroupDefinitionReduceTwoFields
(String dimensionName, String reduceFieldOne, String reduceFieldTwo) createGroupDefinitionRemoveEmptyBins
(String groupName) getName()
getTitle()
boolean
hasAnchorClass
(String anchorClassToCheck) private static String
private static String
void
setAnchorStyle
(String anchorStyle) void
setDimension
(String dim) void
setFilterText
(String filterText) void
void
setGroupStacked
(String group, String csvName) void
setGroupStacked
(String group, String name, String accessor) void
setPreText
(String preText) void
setResetText
(String resetText) void
-
Field Details
-
name
-
resetText
-
filterText
-
title
-
chartType
-
anchorStyle
-
anchorClass
-
tagName
-
preText
-
dimensionDefinition
-
groupDefinitions
-
jsMethods
-
jsHelperFileNames
-
-
Constructor Details
-
DcjsElement
-
-
Method Details
-
setDimension
-
createDimensionDefinition
-
createDimensionDefinitionCsvFieldString
-
createDimensionDefinitionCsvFieldNumber
-
createDimensionDefinitionCsvFieldJsonArray
-
createDimensionDefinitionCsvField
-
createDimensionDefinitionMultipleCsvFields
-
setGroup
-
setGroupStacked
-
setGroupStacked
-
createGroupDefinition
-
createGroupDefinitionBasedOnDimension
-
createGroupDefinitionReduceField
-
createGroupDefinitionReduceSortedAttribute
-
createGroupDefinitionReduceTwoFields
-
createGroupDefinitionRemoveEmptyBins
-
addStack
-
addStack
-
addJsHelperFileName
-
addJsMethod
-
addJsMethod
-
addJsMethod
-
setResetText
-
setFilterText
-
setTitle
-
setAnchorStyle
-
getTagName
-
getChartType
-
getName
-
getResetText
-
getTitle
-
getDimensionDefinition
-
getGroupDefinitions
-
getFilterText
-
getAnchorStyle
-
getJsHelperFileNames
-
getJsMethods
-
addAnchorClass
-
hasAnchorClass
-
clearAnchorClass
public void clearAnchorClass() -
getAnchorClass
-
getPreText
-
setPreText
-
makeJsIdentifier
-
removeDimensionText
-