Oxygen XML Author 14.2
Version 14.2 of Oxygen XML Author streamlines XML reviewing by adding support for highlights and a Review manager panel. Highlights help you focus on the content you need to review and the Review manager panel displays all the changes, comments and highlights from a document so you can quickly inspect and manage them.
Since searching for topics and other documents is probably the most important repetitive task a content author performs, Oxygen 14.2 improves the searching capabilities by adding a view for finding resources from the current project and from DITA maps. The search returns results immediately even for very large projects while supporting complex text search expressions (multiple words, boolean operators, group searches, etc.), as well as XML-aware filters.
Documents from a Microsoft SharePoint server can be accessed using the Data Source Explorer view, where you can edit, check-in, or check-out resources directly.
As usual, Oxygen XML updates many components to their latest versions, and extends the API available to third-party applications.
Reviewing
XML Authoring
Spell Checking: Save Learned Words at Project Level
Launch Audio and Video Files Referenced in the XML Content
Text Description for Links in DocBook
Edit MathML Equations Using MathFlow in Eclipse
CJK Support in the Author Mode for Eclipse
Edit Table Column Specification Values Using Form Controls
Enhanced Character Map Dialog Box
Fast Text Searching
CMS Integration and Connectivity
SharePoint Support
HTTP NTLMv2 Authentication
Data Protocol Support
DITA
Opening DITA Maps from CMSs, WebDAV, or XML Databases
Text Description for Links
Author CSS Extensions
Support for the CSS 3 :empty Selector
Support for the CSS 3 E:root Selector
Support for the CSS 3 font-face At-Rule (@font-face)
Properties for Form Controls
CSS
Enhanced CSS Outline and Content Completion Assistance
XML Databases
Added eXist 2.0 XML Database Support
Extended API
Multiple Edit Modes (Text/Grid/Author) Using the Author Component API
Added the AuthorComponentFactory.createEditorComponentProvider(String[],String) API method, which allows for creation of Author Component editors having more than one editing mode. The Author Component Sample Project and online demos have been updated to create a component with Text and Author modes.
Using Workspace Access Plugins with the Author Component
Identify the Context in Which a Browse CMS Operation is Invoked
Added the InputURLChooser.getContextDescription() method which allows custom added browse CMS actions to detect from what type of dialog box they are invoked.
Obtain the Context (Topic) for Which Defined Keys are Searched
Added possibility to find out for which DITA topic the keys should be computed using the KeyDefinitionManager.getContextKeyDefinitions(URL) method.
Obtain the Clicked Node in the Author Breadcrumb Customizer
Added possibility to discover for which Author Node the breadcrumb customizer API is invoked using the AuthorBreadCrumbCustomizer.customizePopUpMenu(Object, AuthorAccess, AuthorNode) method.
Customize the Way a Form Control is Rendered
Added possibility to customize the way a form control is rendered when the cursor is hovering it. The information about the mouse location is obtained through the AuthorInplaceContext.html#getRelativeMouseLocation() method.
Obtain a Link Description in the Author Mode
Added the possibility to obtain a link description in the Author mode by implementing a ro.sync.ecss.extensions.api.link.LinkTextResolver interface.
Create a Custom Editor Input in the Eclipse Plugin Distribution
Added an extension point called customEditorInputCreator which allows other plugins to return custom editor inputs when references are opened in the Oxygen Eclipse Plugin.
Added Access to Utility APIs in Author Component Factory
Added the AuthorComponentFactory.getUtilAccess() and getXMLUtilAccess() methods in the Author Component Factory.
Convert Absolute Location to Editing Area Relative Location
Added the WSTextBasedEditorPage.getLocationRelativeToEditorFromScreen(int, int) method which converts absolute coordinates (relative to the main frame) to a location relative to the editing area.
Identify the Bounds for a Certain Callout
Added the API AuthorCalloutsController.getCalloutRectangle(AuthorPersistentHighlight) method which returns the bounds of a certain callout relative to the editing area. This information can be used to scroll to a certain callout.
Scroll to a Specific Area
Added possibility to make a specific area of the Author mode visible using the WSAuthorEditorPageBase.scrollToRectangle(Rectangle) method.