Class XHTMLUpdateImageMapOperation.XHTMLNewShapeDescriptor
java.lang.Object
ro.sync.ecss.extensions.xhtml.imagemap.XHTMLUpdateImageMapOperation.XHTMLNewShapeDescriptor
- All Implemented Interfaces:
NewShapeDescriptor
- Enclosing class:
- XHTMLUpdateImageMapOperation
public static class XHTMLUpdateImageMapOperation.XHTMLNewShapeDescriptor
extends Object
implements NewShapeDescriptor
Descriptor of a shape that was added client-side.
-
Constructor Summary
ConstructorsConstructorDescriptionXHTMLNewShapeDescriptor
(NewWebappAreaView areaView) Descriptor of a shape that was added client-side. -
Method Summary
Modifier and TypeMethodDescriptionvoid
mergeIntoOriginalShape
(AuthorDocumentController controller, AuthorElement shapeElement) Merge this new shape into the exiting one.
-
Constructor Details
-
XHTMLNewShapeDescriptor
Descriptor of a shape that was added client-side.- Parameters:
areaView
- The new webapp area view.
-
-
Method Details
-
serializeToXml
- Specified by:
serializeToXml
in interfaceNewShapeDescriptor
- Returns:
- The XML serialization of the new shape in DITA.
- See Also:
-
mergeIntoOriginalShape
public void mergeIntoOriginalShape(AuthorDocumentController controller, AuthorElement shapeElement) throws BadLocationException Description copied from interface:NewShapeDescriptor
Merge this new shape into the exiting one.- Specified by:
mergeIntoOriginalShape
in interfaceNewShapeDescriptor
- Parameters:
controller
- The document controller.shapeElement
- The existing shape element.- Throws:
BadLocationException
- See Also:
-
getOriginalLayer
- Specified by:
getOriginalLayer
in interfaceNewShapeDescriptor
- Returns:
- Returns the originalLayer.
- See Also:
-