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 TypeMethodDescriptionvoidmergeIntoOriginalShape(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:
serializeToXmlin 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:NewShapeDescriptorMerge this new shape into the exiting one.- Specified by:
mergeIntoOriginalShapein interfaceNewShapeDescriptor- Parameters:
controller- The document controller.shapeElement- The existing shape element.- Throws:
BadLocationException- See Also:
-
getOriginalLayer
- Specified by:
getOriginalLayerin interfaceNewShapeDescriptor- Returns:
- Returns the originalLayer.
- See Also:
-