Class EditImageHandler
java.lang.Object
ro.sync.exml.workspace.api.images.handlers.ImageHandler
ro.sync.exml.workspace.api.images.handlers.EditImageHandler
- Direct Known Subclasses:
XMLImageHandler
Special handler for editing images which are either embedded or referenced.
- Since:
- 18
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract booleanEdit the URL that represents an embedded image.abstract StringeditImage(EmbeddedImageContentProvider contentProvider) Edits the document fragment that represents an embedded image.Methods inherited from class ro.sync.exml.workspace.api.images.handlers.ImageHandler
canHandleFileType, clearCache, getImage, getImageLayoutInformation
-
Constructor Details
-
EditImageHandler
public EditImageHandler()
-
-
Method Details
-
editImage
public abstract String editImage(EmbeddedImageContentProvider contentProvider) throws CannotEditException Edits the document fragment that represents an embedded image.- Parameters:
contentProvider- The image content provider.- Returns:
- The fragment representing the result of the edit, or null if the edit was canceled.
- Throws:
CannotEditException- If this handler does not support resource editing.
-
editImage
Edit the URL that represents an embedded image.- Parameters:
url- The URL to be edited.- Returns:
- true If the URL content was modified.
- Throws:
CannotEditException- If this handler does not support resource editing.
-