Oxygen XML Editor 11.2 Author API

ro.sync.ecss.extensions.tei
Class TEIP5ExtensionsBundle

java.lang.Object
  extended by ro.sync.ecss.extensions.api.ExtensionsBundle
      extended by ro.sync.ecss.extensions.tei.TEIExtensionsBundleBase
          extended by ro.sync.ecss.extensions.tei.TEIP5ExtensionsBundle
All Implemented Interfaces:
Extension

public class TEIP5ExtensionsBundle
extends TEIExtensionsBundleBase

The TEI P5 framework extensions bundle.


Constructor Summary
TEIP5ExtensionsBundle()
           
 
Method Summary
 AuthorExtensionStateListener createAuthorExtensionStateListener()
          Returns the AuthorExtensionStateListener which will be notified when the Author extension where it is defined is activated and deactivated during the detection process.
 String getDescription()
           
protected  String getDocumentNamespace()
           
 String getDocumentTypeID()
          This should never return null if the OptionsStorage support it is intended to be used.
 UniqueAttributesRecognizer getUniqueAttributesIdentifier()
           
 
Methods inherited from class ro.sync.ecss.extensions.tei.TEIExtensionsBundleBase
createAuthorTableCellSpanProvider, getAuthorSchemaAwareEditingHandler
 
Methods inherited from class ro.sync.ecss.extensions.api.ExtensionsBundle
createAttributesValueEditor, createAuthorAWTDndListener, createAuthorBreadCrumbCustomizer, createAuthorOutlineCustomizer, createAuthorReferenceResolver, createAuthorStylesFilter, createAuthorSWTDndListener, createAuthorTableColumnWidthProvider, createElementLocatorProvider, createSchemaManagerFilter, createTextSWTDndListener, resolveCustomHref
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TEIP5ExtensionsBundle

public TEIP5ExtensionsBundle()
Method Detail

createAuthorExtensionStateListener

public AuthorExtensionStateListener createAuthorExtensionStateListener()
Description copied from class: ExtensionsBundle
Returns the AuthorExtensionStateListener which will be notified when the Author extension where it is defined is activated and deactivated during the detection process. This method is called each time the Document Type association where the Author extension and the extensions bundle are defined matches a document opened in an Author page.

Overrides:
createAuthorExtensionStateListener in class ExtensionsBundle
Returns:
A new AuthorExtensionStateListener instance.
See Also:
ExtensionsBundle.createAuthorExtensionStateListener()

getDescription

public String getDescription()
Returns:
The description of the extension.
See Also:
Extension.getDescription()

getDocumentTypeID

public String getDocumentTypeID()
Description copied from class: ExtensionsBundle
This should never return null if the OptionsStorage support it is intended to be used. If this returns null you will not be able to add OptionListener or store and retrieve any options at all.

Specified by:
getDocumentTypeID in class ExtensionsBundle
Returns:
The unique identifier of the Document Type.
See Also:
ExtensionsBundle.getDocumentTypeID()

getUniqueAttributesIdentifier

public UniqueAttributesRecognizer getUniqueAttributesIdentifier()
Overrides:
getUniqueAttributesIdentifier in class ExtensionsBundle
Returns:
the unique attributes identifier
See Also:
ExtensionsBundle.getUniqueAttributesIdentifier()

getDocumentNamespace

protected String getDocumentNamespace()
Specified by:
getDocumentNamespace in class TEIExtensionsBundleBase
Returns:
The document namespace.
See Also:
TEIExtensionsBundleBase.getDocumentNamespace()

Oxygen XML Editor 11.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2010.