Oxygen XML Editor 12.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

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.
 SchemaManagerFilter createSchemaManagerFilter()
          Creates a new SchemaManagerFilter instance used to filter the content completion proposals from the schema manager.
 
Methods inherited from class ro.sync.ecss.extensions.dita.DITAExtensionsBundle
createAuthorExtensionStateListener, createAuthorTableCellSpanProvider, createAuthorTableColumnWidthProvider, createElementLocatorProvider, getAuthorSchemaAwareEditingHandler, getClipboardFragmentProcessor, getDescription, getDocumentTypeID, getUniqueAttributesIdentifier, isContentReference, resolveCustomHref
 
Methods inherited from class ro.sync.ecss.extensions.api.ExtensionsBundle
createAttributesValueEditor, createAuthorAWTDndListener, createAuthorBreadCrumbCustomizer, createAuthorOutlineCustomizer, createAuthorStylesFilter, createAuthorSWTDndListener, createTextSWTDndListener, getDocumentTypeName, 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()

createSchemaManagerFilter

public SchemaManagerFilter createSchemaManagerFilter()
Description copied from class: ExtensionsBundle
Creates a new SchemaManagerFilter instance used to filter the content completion proposals from the schema manager. This method is called each time the document type where the extensions bundle is defined matches a document opened in an editor.

Overrides:
createSchemaManagerFilter in class DITAExtensionsBundle
Returns:
A new SchemaManagerFilter instance.
See Also:
ExtensionsBundle.createSchemaManagerFilter()

Oxygen XML Editor 12.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2010.