Oxygen XML Editor 14.2 Author API

ro.sync.ecss.extensions.dita.map
Class DITAMapExtensionsBundle

java.lang.Object
  extended by ro.sync.ecss.extensions.api.ExtensionsBundle
      extended by ro.sync.ecss.extensions.dita.DITAExtensionsBundle
          extended by ro.sync.ecss.extensions.dita.map.DITAMapExtensionsBundle
All Implemented Interfaces:
Extension

@API(type=INTERNAL,
     src=PUBLIC)
public class DITAMapExtensionsBundle
extends DITAExtensionsBundle

DITA Map extensions bundle


Constructor Summary
DITAMapExtensionsBundle()
           
 
Method Summary
 AuthorReferenceResolver createAuthorReferenceResolver()
          Creates a new AuthorReferenceResolver instance used to expand content references.
 AuthorExternalObjectInsertionHandler createExternalObjectInsertionHandler()
          Create a handler which gets notified when external resources need to be inserted in the Author page.
 AuthorTableOperationsHandler getAuthorTableOperationsHandler()
          Get the AuthorTableOperationsHandler instance responsible for handling table operations.
 
Methods inherited from class ro.sync.ecss.extensions.dita.DITAExtensionsBundle
createAuthorExtensionStateListener, createAuthorTableCellSpanProvider, createAuthorTableColumnWidthProvider, createElementLocatorProvider, createLinkTextResolver, createSchemaManagerFilter, createXMLNodeCustomizer, getAuthorSchemaAwareEditingHandler, getClipboardFragmentProcessor, getDescription, getDocumentTypeID, getProfilingConditionalTextProvider, getUniqueAttributesIdentifier, isContentReference, resolveCustomHref
 
Methods inherited from class ro.sync.ecss.extensions.api.ExtensionsBundle
createAttributesValueEditor, createAuthorAWTDndListener, createAuthorBreadCrumbCustomizer, createAuthorOutlineCustomizer, createAuthorStylesFilter, createAuthorSWTDndListener, createTextSWTDndListener, getDocumentTypeName, resolveCustomHref, setDocumentTypeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DITAMapExtensionsBundle

public DITAMapExtensionsBundle()
Method Detail

createAuthorReferenceResolver

public AuthorReferenceResolver createAuthorReferenceResolver()
Description copied from class: ExtensionsBundle
Creates a new AuthorReferenceResolver instance used to expand content references. The method is called each time an opened document in an Author editor page matches the document type association where the extensions bundle is defined.

Overrides:
createAuthorReferenceResolver in class DITAExtensionsBundle
Returns:
A new AuthorReferenceResolver instance.
See Also:
ExtensionsBundle.createAuthorReferenceResolver()

createExternalObjectInsertionHandler

public AuthorExternalObjectInsertionHandler createExternalObjectInsertionHandler()
Description copied from class: ExtensionsBundle
Create a handler which gets notified when external resources need to be inserted in the Author page. The usual usage for this is to get notified when URLs are dropped from the project or DITA Maps manager in the Author page.

Overrides:
createExternalObjectInsertionHandler in class DITAExtensionsBundle
Returns:
The External URLs handler
See Also:
DITAExtensionsBundle.createExternalObjectInsertionHandler()

getAuthorTableOperationsHandler

public AuthorTableOperationsHandler getAuthorTableOperationsHandler()
Description copied from class: ExtensionsBundle
Get the AuthorTableOperationsHandler instance responsible for handling table operations.

Overrides:
getAuthorTableOperationsHandler in class DITAExtensionsBundle
Returns:
Author table operations handler.
See Also:
ExtensionsBundle.getAuthorTableOperationsHandler()

Oxygen XML Editor 14.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2013. All rights reserved.