public abstract class AbstractEndStepDelegate extends java.lang.Object implements StepDelegate, EndStepProperties
FACTORY_ID, OUTPUTSAssociatedData, Breakpoint, FactoryId, Name| Constructor and Description |
|---|
AbstractEndStepDelegate() |
| Modifier and Type | Method and Description |
|---|---|
void |
fromXml(org.w3c.dom.Element domElement,
ChartUIElement uiElement)
Given an XML DOM element, fill in the properties of the
ChartUIElement. |
java.util.List<Property<?>> |
getCompilationAlteringProperties() |
java.lang.String |
getId() |
void |
toXml(javax.xml.stream.XMLStreamWriter writer,
ChartUIElement element,
java.lang.String tab)
Serialize the given element (which is guaranteed to be a step element of this factory's type) to the stream
writer.
|
void |
validate(ChartUIElement element,
ChartCompilationResults compilationResults)
Provides step implementations a chance to validate their settings.
|
public java.lang.String getId()
getId in interface StepDelegatepublic void toXml(javax.xml.stream.XMLStreamWriter writer,
ChartUIElement element,
java.lang.String tab)
throws javax.xml.stream.XMLStreamException
StepDelegatetoXml in interface StepDelegatewriter - the XMLStreamWriter to write to.element - the ChartUIElement to serialize.javax.xml.stream.XMLStreamExceptionpublic void fromXml(org.w3c.dom.Element domElement,
ChartUIElement uiElement)
throws XmlParseException
StepDelegateChartUIElement. Just like for serializing, the id, location, and
name will have already been handled.fromXml in interface StepDelegatedomElement - the XML DOM element.uiElement - the ChartUIElement to deserialize.XmlParseExceptionpublic void validate(ChartUIElement element, ChartCompilationResults compilationResults)
StepDelegatevalidate in interface StepDelegateelement - the ChartUIElementto validate.compilationResults - the ChartCompilationResults.public java.util.List<Property<?>> getCompilationAlteringProperties()
getCompilationAlteringProperties in interface StepDelegate