Package ro.sync.ecss.extensions.api
Interface Extension
- All Known Subinterfaces:
AuthorActionEventHandler,AuthorDnDListener,AuthorDnDListener,AuthorExtensionStateListener,AuthorOperation,AuthorReferenceResolver,AuthorTableCellSepProvider,AuthorTableCellSpanProvider,AuthorTableColumnWidthProvider,AWTExtension,DITAMapReferencesResolver,DocumentTypeCustomRuleMatcher,EditPropertiesHandler,ElementLocatorProvider,ExecuteMultipleActionsWithExtraAskValuesOperation,InplaceEditor,InplaceHeavyEditor,InplaceRenderer,SchemaManagerFilter,StylesFilter,SWTExtension,TextDnDListener,UniqueAttributesRecognizer,ValidatingAuthorReferenceResolver,WebappImageMapSupportFactory
- All Known Implementing Classes:
AbstractInplaceEditor,AbstractInplaceEditorWrapper,AbstractTableOperation,AddEditConrefOperation,AntExtensionsBundle,AntNodeRendererCustomizer,AuthorActionEventHandlerBase,AuthorExtensionStateAdapter,AuthorExtensionStateListenerDelegator,AuthorExternalObjectInsertionHandler,AuthorImageDecorator,AuthorImageMapDecorator,AuthorOperationWithResult,AuthorReferenceResolverWrapper,AuthorTableColumnWidthProviderBase,ButtonEditor,ButtonGroupEditor,CALSAndHTMLShowTablePropertiesBase,CALSandHTMLTableCellInfoProvider,CALSandHTMLTableCellSpanProvider,CALSAndHTMLTableSortOperation,CALSShowTableProperties,CALSTableCellInfoProvider,CALSTableCellSpanProvider,CapitalizeSentencesOperation,CapitalizeWordsOperation,ChangeAttributeOperation,ChangeAttributesOperation,ChangePseudoClassesOperation,CheckBoxEditor,ChoiceTableShowPropertiesOperation,ComboBoxEditor,ConfigureAutoIDElementsOperation,ConvertHexToCharOperation,CountWordsOperation,CreateAndInsertTopicRef,CreateNewTopicFromSelectionOperation,CreateReusableComponentOperation,CustomAttributeValueEditor,DatePickerEditor,DB4InsertListOperation,DB5InsertListOperation,DefaultAuthorActionEventHandler,DefaultElementLocatorProvider,DefaultUniqueAttributesRecognizer,DeleteColumnOperation,DeleteColumnOperation,DeleteColumnOperation,DeleteColumnOperation,DeleteColumnOperation,DeleteColumnOperation,DeleteColumnOperationBase,DeleteElementOperation,DeleteElementsOperation,DeleteRowOperation,DeleteRowOperation,DeleteRowOperation,DeleteRowOperation,DeleteRowOperation,DeleteRowOperation,DeleteRowOperationBase,DemoteTopicrefOperation,DITAAuthorActionEventHandler,DITAAuthorImageDecorator,DITACALSShowTablePropertiesOperation,DITACALSTableCellInfoProvider,DITACALSTableSortOperation,DITAConfigureAutoIDElementsOperation,DITAConRefResolver,DITAConrefsResolverBase,DITACustomRuleMatcher,DITAElementLocatorProvider,DITAExtensionsBundle,DITAExternalObjectInsertionHandler,DITAInsertListOperation,DITAListSortOperation,DITAMap2_xCustomRuleMatcher,DITAMapCustomRuleMatcher,DITAMapExtensionsBundle,DITAMapExternalObjectInsertionHandler,DITAMapNodeRendererCustomizer,DITAMapRefResolver,DITAMapResolvedReferencesCustomRuleMatcher,DITAMapTextPageExternalObjectInsertionHandler,DITAMapTopicTitlesResolveListener,DITANodeRendererCustomizer,DITASchemaManagerFilter,DITASimpleTableCellSpanProvider,DITASimpleTableSortOperation,DITATableCellInfoProvider,DITATableCellSepInfoProvider,DITATextPageExternalObjectInsertionHandler,DITATopic2_xCustomRuleMatcher,DITATopicCustomRuleMatcher,DITAUniqueAttributesRecognizer,DITAUpdateImageMapOperation,DITAValExtensionsBundle,DITAValSchemaManagerFilter,Docbook4CALSShowTablePropertiesOperation,DocBook4ExtensionsBundle,Docbook4ExternalObjectInsertionHandler,Docbook4HTMLShowTablePropertiesOperation,Docbook4InsertMediaDataOperation,Docbook4PasteAsLinkOperation,Docbook4PasteAsXIncludeOperation,Docbook4PasteAsXrefOperation,Docbook4UniqueAttributesRecognizer,Docbook5CALSShowTablePropertiesOperation,Docbook5ConfigureAutoIDElementsOperation,DocBook5ExtensionsBundle,Docbook5ExternalObjectInsertionHandler,Docbook5HTMLShowTablePropertiesOperation,Docbook5InsertMediaDataOperation,Docbook5PasteAsLinkOperation,Docbook5PasteAsXIncludeOperation,Docbook5PasteAsXrefOperation,Docbook5UniqueAttributesRecognizer,DocbookAuthorActionEventHandler,DocbookAuthorImageDecorator,DocbookCALSTableSortOperation,DocbookConfigureAutoIDElementsOperation,DocBookExtensionsBundleBase,DocbookHTMLShowTablePropertiesOperationBase,DocbookInsertListOperation,DocbookListSortOperation,DocbookNodeRendererCustomizer,DocbookSchemaManagerFilter,DocbookTableCellSepInfoProvider,DocBookUniqueAttributesRecognizer,DocumentTypeAdvancedCustomRuleMatcher,DOTProjectAuthorReferenceResolver,DOTProjectExtensionsBundle,EditImageMapOperation,EditImageMapOperation,EditImageMapOperation,EditImageMapOperation,EditImageMapOperation,EditOLinkOperation,EditPropertiesHandlerAdapter,EditPropertiesOperation,ErrorMessageEditor,ExecuteCommandLineOperation,ExecuteCustomizableTransformationScenarioOperation,ExecuteMultipleActionsOperation,ExecuteMultipleWebappCompatibleActionsOperation,ExecuteTransformationScenariosOperation,ExecuteValidationScenariosOperation,ExtensionsBundle,FindSimilarTopicsOperation,FormSelectedTextOperation,GeneralStylesFilterExtension,GenerateIDsDB4Operation,GenerateIDsDB5Operation,GenerateIDsDITAOperation,GenerateIDsOperation,GenerateIDsTEIP5Operation,HTML5CustomRuleMatcher,HtmlContentEditor,HTMLTableCellInfoProvider,HTMLTableCellSpanProvider,InplaceEditorAdapter,InplaceEditorRendererAdapter,InplaceRendererAdapter,InputURLEditor,InsertColumnOperation,InsertColumnOperation,InsertColumnOperation,InsertColumnOperation,InsertColumnOperation,InsertColumnOperation,InsertColumnOperationBase,InsertConrefOperation,InsertContentKeyrefOperation,InsertEquationOperation,InsertEquationOperation,InsertEquationOperation,InsertExternalLinkOperation,InsertFragmentOperation,InsertGraphicOperation,InsertGUIButtonOperation,InsertImageDataOperation,InsertImageOperation,InsertImageOperationP4,InsertImageOperationP5,InsertImgOperation,InsertKeydefWithKeywordOperation,InsertKeyrefOperation,InsertLinkOperation,InsertListOperation,InsertLocalLinkOperation,InsertMediaDataOperationBase,InsertMediaOperation,InsertMediaOperation,InsertNewTopicOperation,InsertOLinkOperation,InsertOrReplaceFragmentOperation,InsertOrReplaceTextOperation,InsertReusableComponentOperation,InsertRowOperation,InsertRowOperation,InsertRowOperation,InsertRowOperation,InsertRowOperation,InsertRowOperation,InsertRowOperationBase,InsertScreenshotOperation,InsertSingleColumnOperation,InsertSingleColumnOperation,InsertSingleColumnOperation,InsertSingleColumnOperation,InsertSingleColumnOperation,InsertSingleColumnOperation,InsertSingleRowOperation,InsertSingleRowOperation,InsertSingleRowOperation,InsertSingleRowOperation,InsertSingleRowOperation,InsertSingleRowOperation,InsertTableOperation,InsertTableOperation,InsertTableOperation,InsertTableOperation,InsertTableOperation,InsertTopicgroupOperation,InsertTopicheadOperation,InsertTopicrefOperation,InsertULink,InsertXIncludeOperation,InsertXrefOperation,InsertXrefOperation,JoinCellAboveBelowOperation,JoinCellAboveBelowOperation,JoinCellAboveBelowOperation,JoinCellAboveBelowOperation,JoinCellAboveBelowOperation,JoinCellAboveBelowOperation,JoinCellAboveBelowOperationBase,JoinOperation,JoinOperation,JoinOperation,JoinOperation,JoinOperationBase,JoinRowCellsOperation,JoinRowCellsOperation,JoinRowCellsOperation,JoinRowCellsOperation,JoinRowCellsOperation,JoinRowCellsOperation,JoinRowCellsOperationBase,JSONAndYAMLPropertiesRuleMatcherBase,JSONAndYAMLRuleMatcherBase,JSONNodeRendererCustomizer,JSOperation,LWDITAExtensionsBundle,MoveBlockAuthorOperation,MoveCaretOperation,MoveElementOperation,OpenInSystemAppOperation,PasteAsContentKeyReferenceOperation,PasteAsContentReferenceOperation,PasteAsLinkKeyReferenceOperation,PasteAsReferenceOperation,PopupCheckBoxEditor,PopupCheckBoxRenderer,PopupListEditor,PromoteDemoteItemOperation,PromoteDemoteSectionOperation,PromoteTopicrefOperation,PseudoClassOperation,PushElementOperation,ReloadContentOperation,ReltableCellSpanProvider,RelTableShowPropertiesOperation,RemoveConrefOperation,RemovePseudoClassOperation,RenameElementOperation,ReplaceAllKeyrefsAndConrefsOperation,ReplaceConrefOperation,ReplaceContentOperation,ReplaceElementContentOperation,SchemaManagerFilterBase,SchematronExtensionsBundle,SchematronNodeRendererCustomizer,SearchReferencesDITAOperation,SelectedTextOperation,SetPseudoClassOperation,SetReadOnlyStatusOperation,ShowDITAElementDocumentationOperation,ShowElementDocumentationOperation,ShowKeyDefinitionOperation,ShowKeysAndReusableComponentsOperation,ShowTablePropertiesBaseOperation,SimpleTableShowPropertiesOperation,SimpleTableShowPropertiesOperationBase,SimpleTableSortOperation,SimpleURLChooserEditor,SortOperation,SplitCellAboveBelowOperation,SplitCellAboveBelowOperation,SplitCellAboveBelowOperation,SplitCellAboveBelowOperation,SplitCellAboveBelowOperationBase,SplitLeftRightOperation,SplitLeftRightOperation,SplitLeftRightOperation,SplitLeftRightOperation,SplitLeftRightOperationBase,SplitOperation,SplitOperation,SplitOperation,SplitOperation,SplitOperationBase,StopCurrentTransformationScenarioOperation,StyleGuideSchemaManagerFilterBase,SurroundWithFragmentOperation,SurroundWithTextOperation,TableMoveOrCopyColumnOperation,TableMoveOrCopyRowsOperation,TableSortOperation,TEI_jteiExtensionsBundle,TEI_jteiExternalObjectInsertionHandler,TEIAuthorActionEventHandler,TEIAuthorImageDecorator,TEIConfigureAutoIDElementsOperation,TEIExtensionsBundleBase,TEIInsertListOperation,TEIListSortOperation,TEINodeRendererCustomizer,TEIP5ConfigureAutoIDElementsOperation,TEIP5ExtensionsBundle,TEIP5ExternalObjectInsertionHandler,TEIP5UniqueAttributesRecognizer,TEITableCellSpanProvider,TEITableSortOperation,TextFieldEditor,TextPageExternalObjectInsertionHandler,ToggleCommentOperation,TogglePseudoClassOperation,ToggleSurroundWithElementOperation,ToLowerCaseOperation,TopicContentViewModeOperation,TopicReferencesViewModeOperation,TopicTitlesViewModeOperation,ToUpperCaseOperation,TransformOperation,UnwrapTagsOperation,UpdateImageMapOperationBase,URLChooserEditorSWT,WebappFormControlRenderer,WebappMarkAsSavedOperation,WebAuthorPlatformCustomRuleMatcher,WSDLExtensionsBundle,WSDLNodeRendererCustomizer,XHTMLAuthorActionEventHandler,XHTMLAuthorImageDecorator,XHTMLElementLocatorProvider,XHTMLExtensionsBundle,XHTMLExternalObjectInsertionHandler,XHTMLInsertListOperation,XHTMLListSortOperation,XHTMLNodeRendererCustomizer,XHTMLSchemaManagerFilter,XHTMLTableSortOperation,XHTMLUniqueAttributesRecognizer,XHTMLUpdateImageMapOperation,XHTMLWebappImageMapSupportFactory,XMLNodeRendererCustomizer,XMLNodeRendererCustomizerAdapter,XQueryOperation,XQueryUpdateOperation,XSDExtensionsBundle,XSDNodeRendererCustomizer,XSLTExtensionsBundle,XSLTNodeRendererCustomizer,XSLTOperation
@API(type=EXTENDABLE,
src=PUBLIC)
public interface Extension
The base interface for all Oxygen extensions classes.
This interface is extended by two more specific interfaces
SWTExtension and AWTExtension which divide the extensions
into two subcategories SWT Eclipse extensions and AWT extensions.
There are several kinds of extensions:
-
ExtensionsBundlerepresenting a bundle for all extensions handlers, -
AuthorExtensionStateListenernotified when the Document Type where the listener is defined was activated or deactivated in the detection process, -
AuthorOperationdefining an author extension operation, -
AuthorReferenceResolverfor the custom handlers used to expand content references, -
AuthorTableCellSpanProviderfor classes which are responsible for providing information about the cell spanning, -
AuthorTableColumnWidthProviderfor classes which are responsible for providing information and handling modifications regarding table and column widths, -
TextDnDListener,AuthorDnDListenerandAuthorDnDListenerextension listener for drag and drop operations, -
DocumentTypeCustomRuleMatcherfor providing custom matching to the document type it belongs to, -
ElementLocatorProvidercapable of locating an element pointed by the supplied link, -
SchemaManagerFilterfilter for the schema manager, -
StylesFilterfilter for the stylesheet's styles.
-
Method Summary
-
Method Details
-
getDescription
String getDescription()- Returns:
- The description of the extension.
-