public class PlotConfiguration extends AbstractTreeConfiguration implements de.toem.impulse.provider.ISignalProvider, de.toem.impulse.provider.ISamplesProvider, de.toem.impulse.provider.ISamplesInformation, de.toem.impulse.scripting.IScriptContextProvider
description
bound, CELL_SEPERATOR, CELL_SEPERATOR_CHAR, CELL_SEPERATOR_CHAR_OLD, CELL_SEPERATOR_REPLACEMENT, ELEMENT_SEPERATOR_CHAR, ELEMENT_SEPERATOR_REPLACEMENT, EMPTY_LIST, LINK_SEPERATOR_CHAR, LINK_SEPERATOR_REPLACEMENT
Constructor and Description |
---|
PlotConfiguration() |
Modifier and Type | Method and Description |
---|---|
static String |
fieldNameForAttribute(String old) |
Object |
getColor() |
PlotConfiguration |
getConfiguration(de.toem.pattern.element.Link reference) |
String |
getDescription() |
String |
getIconURI() |
String |
getId() |
String |
getLabel() |
static String[] |
getProductionLabels() |
static Object[] |
getProductionOptions() |
IReadableSamples |
getSamples() |
IReadableSamples |
getSamples(de.toem.pattern.provider.IContext context) |
Signal |
getSignal() |
Signal |
getSignal(de.toem.pattern.provider.IContext context) |
Signal |
getSignal(de.toem.pattern.element.Link reference,
de.toem.impulse.provider.ISignalContext context) |
ICell |
getSource(de.toem.pattern.element.Link reference,
de.toem.impulse.provider.ISignalContext context,
String prefer) |
int |
getValueColumnFormat() |
boolean |
hasValueAxis() |
String |
imageExtension() |
boolean |
isProduction() |
void |
provideToScriptContext(de.toem.impulse.scripting.IScriptContextProvider.IScriptContextInterface context) |
addChild, bind, bind, bind, check, clone, clone, clone, collectTribe, collectTribe, containsCell, containsChild, createHunt, doUnBind, extractChild, fillMarkers, fillTribeMarkers, getCell, getCell, getCell, getCell, getCellByHunt, getCellByLink, getCellByLink, getChild, getChildByHunt, getChildByLink, getChildByLink, getChildByName, getChildByName, getChildByName, getChildByName, getChildByPathSection, getChildByPathSection, getChildren, getChildren, getChildren, getChildren, getContainerPath, getCover, getData, getData, getData, getData, getDepth, getElement, getExploit, getExploit, getHunt, getLink, getLink, getLink, getName, getParent, getParent, getParents, getPath, getPath, getProperty, getRoot, getTribe, getTribe, getTribe, getTribeHunts, getType, getTypedChildren, getValue, getValue, getValueAsBoolean, getValueAsBoolean, getValueAsInt, getValueAsInt, getValueAsLong, getValueAsLong, hasChildren, hasChildren, hasChildren, hasCover, hasExploit, hasMarkers, hasName, hasValue, hasValue, indexOf, indexOfHunt, indexOfName, indexOfName, insertChild, isAffected, isBound, isFieldAffected, isFieldEnabled, isInstance, isInstance, isRoot, move, register, removeAllChildren, removeChild, setData, setData, setHunt, setName, setValue, setValue, sortByOrder, toString, unBind, uniqueChildName, unregister, update
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addChild, bind, bind, bind, check, clone, clone, collectTribe, collectTribe, containsCell, containsChild, createHunt, doUnBind, extractChild, fillMarkers, fillTribeMarkers, getCell, getCell, getCell, getCell, getCellByHunt, getCellByLink, getCellByLink, getChild, getChildByHunt, getChildByLink, getChildByLink, getChildByName, getChildByName, getChildByName, getChildByName, getChildren, getChildren, getChildren, getChildren, getContainerPath, getCover, getData, getData, getData, getData, getDepth, getElement, getExploit, getExploit, getHunt, getLink, getLink, getLink, getName, getParent, getParent, getParents, getPath, getPath, getProperty, getRoot, getTribe, getTribe, getTribe, getTribeHunts, getType, getTypedChildren, getValue, getValue, getValueAsBoolean, getValueAsBoolean, getValueAsInt, getValueAsInt, getValueAsLong, getValueAsLong, hasChildren, hasChildren, hasChildren, hasCover, hasExploit, hasMarkers, hasName, hasValue, hasValue, indexOf, indexOfHunt, indexOfName, indexOfName, insertChild, isAffected, isBound, isFieldAffected, isFieldEnabled, isInstance, isInstance, isRoot, move, register, removeAllChildren, removeChild, setData, setData, setHunt, setName, setValue, setValue, unBind, uniqueChildName, unregister, update
public static final String TYPE
public static final String LINK_KEY_SOURCE
public static final String LINK_SOURCE_SIGNAL
public static final String LINK_SOURCE_PLOT
public de.toem.pattern.element.Link samples
public String production
public String processType
public String signalType
public String signalDescriptor
public String domainBase
public String start
public String end
public String rate
public String[][] parameters
public String definition
public static final int LOGIC_INTERPRET_UNSIGNED_INTEGER
public static final int LOGIC_INTERPRET_SIGNED_INTEGER
public static final int LOGIC_INTERPRET_754
public int dataInterpretation
public boolean transformLinear
public float transformLinearM
public float transformLinearB
public int color
public static final String[] STYLE_LABELS
public static final String[] STYLE_IMAGES
public static final int STYLE_NONE
public static final int STYLE_LOGIC
public static final int STYLE_VECTOR
public static final int STYLE_EVENT
public static final int STYLE_LINE
public static final int STYLE_TRANSACTION
public static final int STYLE_LOG
public static final int STYLE_IMAGE
public static final int STYLE_CHART
public static final int STYLE_AREA
public static final int STYLE_GANT
public int style
public de.toem.pattern.element.Link styleDescriptor
public boolean preferedHeight
public int preferedHeightValue
public static final String[] markerOptions
public static final int MARKER_NONE
public static final int MARKER_ABOVE
public static final int MARKER_WITHIN
public int markerPresentation
public static final Object[] formatValueOptions
public static final String[] formatValueLabels
public static final Object[] formatCollectionOptions
public static final String[] formatCollectionLabels
public int aValueFormat
public int bValueFormat
public int cValueFormat
public int columnValueFormat
public static final int SCALE_TYPE_LINEAR
public static final int SCALE_TYPE_LOG10
public boolean scale
public int scaleType
public float scaleFrom
public float scaleTo
public String scaleUnit
public boolean combine
public boolean axis
public boolean interpolation
public boolean annotation
public boolean relation
public boolean aModifier
public boolean bModifier
public String[][] styleParameters
public static String[] getProductionLabels()
public static Object[] getProductionOptions()
public boolean isProduction()
public boolean hasValueAxis()
public void provideToScriptContext(de.toem.impulse.scripting.IScriptContextProvider.IScriptContextInterface context)
provideToScriptContext
in interface de.toem.impulse.scripting.IScriptContextProvider
public Signal getSignal()
getSignal
in interface de.toem.impulse.provider.ISignalProvider
public Signal getSignal(de.toem.pattern.provider.IContext context)
getSignal
in interface de.toem.impulse.provider.ISignalProvider
public IReadableSamples getSamples()
getSamples
in interface de.toem.impulse.provider.ISamplesProvider
public IReadableSamples getSamples(de.toem.pattern.provider.IContext context)
getSamples
in interface de.toem.impulse.provider.ISamplesProvider
public String getId()
getId
in interface de.toem.pattern.information.IInformation
public String getLabel()
getLabel
in interface de.toem.pattern.information.IInformation
public String getDescription()
getDescription
in interface de.toem.pattern.information.IInformation
public String getIconURI()
getIconURI
in interface de.toem.pattern.information.IInformation
public int getValueColumnFormat()
getValueColumnFormat
in interface de.toem.impulse.provider.ISamplesInformation
public Object getColor()
getColor
in interface de.toem.impulse.provider.ISamplesInformation
public ICell getSource(de.toem.pattern.element.Link reference, de.toem.impulse.provider.ISignalContext context, String prefer)
public PlotConfiguration getConfiguration(de.toem.pattern.element.Link reference)
public Signal getSignal(de.toem.pattern.element.Link reference, de.toem.impulse.provider.ISignalContext context)
public String imageExtension()