@API(type=INTERNAL,
     src=PUBLIC)
public abstract class TEIExtensionsBundleBase
extends ExtensionsBundle
| Constructor and Description | 
|---|
TEIExtensionsBundleBase()  | 
| Modifier and Type | Method and Description | 
|---|---|
AuthorTableCellSpanProvider | 
createAuthorTableCellSpanProvider()
Creates a new  
AuthorTableCellSpanProvider instance
 responsible for providing information about the table cells spanning. | 
SchemaManagerFilter | 
createSchemaManagerFilter()
Creates a new  
SchemaManagerFilter instance used to filter
 the content completion proposals from the schema manager. | 
XMLNodeRendererCustomizer | 
createXMLNodeCustomizer()
Create an XML node customizer used for custom nodes rendering in the Author outline, Text page outline,
 Author bread crumb, content completion window. 
 | 
AuthorSchemaAwareEditingHandler | 
getAuthorSchemaAwareEditingHandler()
If Schema Aware mode is active in Oxygen, all actions that can generate invalid content will be redirected toward
 this support. 
 | 
protected abstract java.lang.String | 
getDocumentNamespace()  | 
createAttributesValueEditor, createAuthorAWTDndListener, createAuthorBreadCrumbCustomizer, createAuthorExtensionStateListener, createAuthorOutlineCustomizer, createAuthorReferenceResolver, createAuthorStylesFilter, createAuthorSWTDndListener, createAuthorTableCellSepProvider, createAuthorTableColumnWidthProvider, createCustomAttributeValueEditor, createElementLocatorProvider, createExternalObjectInsertionHandler, createIDTypeRecognizer, createLinkTextResolver, createTextSWTDndListener, getAuthorTableOperationsHandler, getClipboardFragmentProcessor, getDocumentTypeID, getDocumentTypeName, getProfilingConditionalTextProvider, getUniqueAttributesIdentifier, isContentReference, resolveCustomHref, resolveCustomHref, resolveCustomHref, setDocumentTypeNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptionpublic AuthorTableCellSpanProvider createAuthorTableCellSpanProvider()
ExtensionsBundleAuthorTableCellSpanProvider instance
 responsible for providing information about the table cells spanning.
 The table cell span provider is not reused between different tables.
 The method is called for each table in the document so a new instance 
 should be provided each time.createAuthorTableCellSpanProvider in class ExtensionsBundleAuthorTableCellSpanProvider instance.ExtensionsBundle.createAuthorTableCellSpanProvider()protected abstract java.lang.String getDocumentNamespace()
public AuthorSchemaAwareEditingHandler getAuthorSchemaAwareEditingHandler()
ExtensionsBundleInvalidEditException.
 
 It is recommended to extend class AuthorSchemaAwareEditingHandlerAdapter in order to be protected from any
 API additions that may occur in interface AuthorSchemaAwareEditingHandler.getAuthorSchemaAwareEditingHandler in class ExtensionsBundleExtensionsBundle.getAuthorSchemaAwareEditingHandler()public XMLNodeRendererCustomizer createXMLNodeCustomizer()
ExtensionsBundlecreateXMLNodeCustomizer in class ExtensionsBundleExtensionsBundle.createXMLNodeCustomizer()public SchemaManagerFilter createSchemaManagerFilter()
ExtensionsBundleSchemaManagerFilter 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.createSchemaManagerFilter in class ExtensionsBundleSchemaManagerFilter instance.ExtensionsBundle.createSchemaManagerFilter()© Copyright SyncRO Soft SRL 2002 - 2014. All rights reserved.