ro.sync.ecss.extensions.docbook
Class DocBookExtensionsBundleBase
java.lang.Object
ro.sync.ecss.extensions.api.ExtensionsBundle
ro.sync.ecss.extensions.docbook.DocBookExtensionsBundleBase
- All Implemented Interfaces:
- Extension
- Direct Known Subclasses:
- DocBook4ExtensionsBundle, DocBook5ExtensionsBundle
public abstract class DocBookExtensionsBundleBase
- extends ExtensionsBundle
The DocBook framework extensions bundle.
Methods inherited from class ro.sync.ecss.extensions.api.ExtensionsBundle |
createAttributesValueEditor, createAuthorAWTDndListener, createAuthorBreadCrumbCustomizer, createAuthorExtensionStateListener, createAuthorOutlineCustomizer, createAuthorReferenceResolver, createAuthorStylesFilter, createAuthorSWTDndListener, createElementLocatorProvider, createSchemaManagerFilter, createTextSWTDndListener, getAuthorSchemaAwareEditingHandler, getDocumentTypeID, getUniqueAttributesIdentifier, resolveCustomHref |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocBookExtensionsBundleBase
public DocBookExtensionsBundleBase()
createAuthorTableCellSpanProvider
public AuthorTableCellSpanProvider createAuthorTableCellSpanProvider()
- Description copied from class:
ExtensionsBundle
- Creates a new
AuthorTableCellSpanProvider
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.
- Overrides:
createAuthorTableCellSpanProvider
in class ExtensionsBundle
- Returns:
- A new
AuthorTableCellSpanProvider
instance. - See Also:
ExtensionsBundle.createAuthorTableCellSpanProvider()
createAuthorTableColumnWidthProvider
public AuthorTableColumnWidthProvider createAuthorTableColumnWidthProvider()
- Description copied from class:
ExtensionsBundle
- Creates a new
AuthorTableColumnWidthProvider
instance
responsible for providing information and for handling modifications
regarding table width and column widths.
The table column width 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.
- Overrides:
createAuthorTableColumnWidthProvider
in class ExtensionsBundle
- Returns:
- A new
AuthorTableColumnWidthProvider
instance. - See Also:
ExtensionsBundle.createAuthorTableColumnWidthProvider()
getDocumentNamespace
protected abstract String getDocumentNamespace()
- Returns:
- The document namespace.
© Copyright SyncRO Soft SRL 2002 - 2010.