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 DeserializationHandlerclone()Clones this handler.java.lang.StringgetElementName()Returns the name of the element type that this handler ...protected voidsetObject(java.lang.Object object)voidstartElement(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.ExceptionDescription copied from interface:DeserializationHandlerNotifies the handler that their element has started.- Specified by:
startElementin interfaceDeserializationHandler- Overrides:
startElementin classObjectDeserializationHandler- Throws:
java.lang.Exception
-
setObject
protected void setObject(java.lang.Object object)
- Overrides:
setObjectin classAbstractDeserializationHandler
-
getElementName
public java.lang.String getElementName()
Description copied from interface:DeserializationHandlerReturns the name of the element type that this handler ... handles.- Specified by:
getElementNamein interfaceDeserializationHandler- Overrides:
getElementNamein classObjectDeserializationHandler
-
clone
public DeserializationHandler clone()
Description copied from interface:DeserializationHandlerClones this handler. Only handlers that support nested elements will be cloned, all others can throw an unsupported operation exception instead.- Specified by:
clonein interfaceDeserializationHandler- Overrides:
clonein classObjectDeserializationHandler
-
-