Download XML Editor 11.2 User Manual

Transcript
Author Developer Guide
import
import
import
import
import
import
import
import
import
import
import
import
import
import
import
import
import
import
import
ro.sync.contentcompletion.xml.SchemaManagerFilter;
ro.sync.ecss.extensions.api.AttributesValueEditor;
ro.sync.ecss.extensions.api.AuthorExtensionStateListener;
ro.sync.ecss.extensions.api.AuthorReferenceResolver;
ro.sync.ecss.extensions.api.AuthorSchemaAwareEditingHandler;
ro.sync.ecss.extensions.api.AuthorTableCellSpanProvider;
ro.sync.ecss.extensions.api.AuthorTableColumnWidthProvider;
ro.sync.ecss.extensions.api.ExtensionsBundle;
ro.sync.ecss.extensions.api.StylesFilter;
ro.sync.ecss.extensions.api.link.ElementLocatorProvider;
ro.sync.ecss.extensions.commons.DefaultElementLocatorProvider;
simple.documentation.framework.extensions.SDFAttributesValueEditor;
simple.documentation.framework.extensions.SDFAuthorExtensionStateListener;
simple.documentation.framework.extensions.SDFReferencesResolver;
simple.documentation.framework.extensions.SDFSchemaAwareEditingHandler;
simple.documentation.framework.extensions.SDFSchemaManagerFilter;
simple.documentation.framework.extensions.SDFStylesFilter;
simple.documentation.framework.extensions.TableCellSpanProvider;
simple.documentation.framework.extensions.TableColumnWidthProvider;
/**
* Simple Document Framework extension bundle.
*
*/
public class SDFExtensionsBundle extends ExtensionsBundle {
/**
* Editor for attributes values.
*/
public AttributesValueEditor createAttributesValueEditor(boolean arg0) {
return new SDFAttributesValueEditor();
}
/**
* Simple documentation framework state listener.
*/
public AuthorExtensionStateListener createAuthorExtensionStateListener() {
return new SDFAuthorExtensionStateListener();
}
/**
* Filter for content completion proposals from the schema manager.
*/
public SchemaManagerFilter createSchemaManagerFilter() {
return new SDFSchemaManagerFilter();
}
/**
* Default element locator.
*/
public ElementLocatorProvider createElementLocatorProvider() {
return new DefaultElementLocatorProvider();
}
/**
379