Class ShapeDeserializationHandler
- java.lang.Object
-
- com.inductiveautomation.ignition.common.xmlserialization.deserialization.AbstractDeserializationHandler
-
- com.inductiveautomation.ignition.common.xmlserialization.deserialization.handlers.ObjectDeserializationHandler
-
- com.inductiveautomation.factorypmi.application.xmlserialization.ShapeDeserializationHandler
-
- All Implemented Interfaces:
DeserializationHandler
public class ShapeDeserializationHandler extends ObjectDeserializationHandler
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.ignition.common.xmlserialization.deserialization.handlers.ObjectDeserializationHandler
args, clazz, methodName, methodSig
-
Fields inherited from class com.inductiveautomation.ignition.common.xmlserialization.deserialization.AbstractDeserializationHandler
object, refId
-
-
Constructor Summary
Constructors Constructor Description ShapeDeserializationHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeserializationHandler
clone()
Clones this handler.java.lang.String
getElementName()
Returns the name of the element type that this handler ...protected void
setObject(java.lang.Object object)
void
startElement(java.lang.String name, AttributesMap attr, DeserializationContext context)
Notifies the handler that their element has started.-
Methods inherited from class com.inductiveautomation.ignition.common.xmlserialization.deserialization.handlers.ObjectDeserializationHandler
endElement, endObject, endSubElement, getBodyDecoder, onBody, startSubElement, supportsNestedElements
-
Methods inherited from class com.inductiveautomation.ignition.common.xmlserialization.deserialization.AbstractDeserializationHandler
getObject, getRefId, setRefId
-
-
-
-
Method Detail
-
startElement
public void startElement(java.lang.String name, AttributesMap attr, DeserializationContext context) throws java.lang.Exception
Description copied from interface:DeserializationHandler
Notifies the handler that their element has started.- Specified by:
startElement
in interfaceDeserializationHandler
- Overrides:
startElement
in classObjectDeserializationHandler
- Throws:
java.lang.Exception
-
setObject
protected void setObject(java.lang.Object object)
- Overrides:
setObject
in classAbstractDeserializationHandler
-
getElementName
public java.lang.String getElementName()
Description copied from interface:DeserializationHandler
Returns the name of the element type that this handler ... handles.- Specified by:
getElementName
in interfaceDeserializationHandler
- Overrides:
getElementName
in classObjectDeserializationHandler
-
clone
public DeserializationHandler clone()
Description copied from interface:DeserializationHandler
Clones this handler. Only handlers that support nested elements will be cloned, all others can throw an unsupported operation exception instead.- Specified by:
clone
in interfaceDeserializationHandler
- Overrides:
clone
in classObjectDeserializationHandler
-
-