|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
ConversionContext | |
ElementIdCreator | Implemented by a class that can create id's for Elements suitable for use in the context of a particular ConversionContext . |
ElementTransformer | An interface implemented by an object that will handle a StartElement or EndElement and transform it in some manner. |
FormatConverter | Provides a convenient service for transforming to and from the storage format into the editor and view formats. |
HtmlToXmlConverter | Convert a String supplied in HTML to well formed XML that can be handled by an XML parser. |
LinkRenderer | Allows links to content to be rendered without exposing our marshalling architecture. |
Marshaller<T> | Responsible for marshalling an XML fragment. |
MarshallingFactory<T> | An interface describing a factory capable of returning a Marshaller or Unmarshaller
suitable for particular usages. |
MarshallingRegistry | Gets Marshallers and Unmarshallers, so you don't have to wire them yaself. |
RenderedContentCleaner | |
Renderer | Render from Confluence storage format to XHTML for viewing or editing. |
StaxStreamMarshaller<T> | Marshals the specified object to a StAX stream. |
StorageFormatCleaner | |
Streamable | Represents some data that may be streamed out to a writer. |
TransformationDateFormats | A class that provides DateFormat s used to format and parse dates when transforming between Confluence formats (such as editor and storage formats). |
Unmarshaller<T> | Responsible for unmarshalling an XML fragment. |
XhtmlCleaner | Deprecated. since 5.1.4 See StorageFormatCleaner and RenderedContentCleaner instead. |
XmlEntityExpander | |
XMLEventFactoryProvider | This exists to provide a 'safe' way to access XMLEventFactory , without it there may be weird classloader issues. |
XmlEventReaderFactory | Factory to create event readers over different types of Confluence XML (namely editor and storage XML). |
XmlOutputFactory | This was introduced mainly because XMLOutputFactory is an abstract class :(
We have implementations of XMLOutputFactory that we want to make available to plugins
but OSGI ignores them because it only acknowledges beans with interfaces. |
XmlOutputFactoryProvider | An interface for the XmlOutputFactoryProvider. |
XmlStreamWriterCallback | |
XmlStreamWriterTemplate |
Class Summary | |
---|---|
ConfluenceXMLEventWriter | This "Confluence" implementation of XMLEventWriter was introduced primarily to deal with
STAX-58. |
ConfluenceXmlOutputFactory | This "Confluence" implementation of XmlOutputFactory was introduced primarily to deal with
STAX-58. |
ConversionContextOutputDeviceType | |
ConversionContextPropertyName | The set of property names used to access ConversionContext properties. |
DefaultConversionContext | A non-thread safe implementation of the ConversionContext suitable for use in the single threaded XHTML output process. |
DefaultEditorFormatService | |
DefaultFormatConverter | |
DefaultHtmlToXmlConverter | |
DefaultLinkRenderer | |
DefaultMarshallingRegistry | |
DefaultRenderer | Implementation outputting XHTML suitable for display in browsers. |
DefaultXhtmlContent | |
DefaultXmlEntityExpander | |
DefaultXMLEventFactoryProvider | |
DefaultXmlEventReaderFactory | |
DefaultXmlOutputFactoryProvider | Default implementation of the XmlOutputFactoryProvider interface. |
DefaultXmlStreamWriterTemplate | Encapsulates the boiler plate around creating a stream writer. |
DelegateXmlOutputFactory | This class acts as an adapter between the StAX XMLOutputFactory abstract class and the Confluence
XmlOutputFactory interface. |
DelegatingLinkMarshaller | |
DeviceTypeAwareRenderer | A renderer which is aware of the registration of DeviceTypeRendererComponentModuleDescriptor
within the system and will keep track of these modules. |
ElementTransformingXmlEventReader | An XMLEventReader that can be configured with multiple ElementTransformers potentially changing the start and end elements returned by the reader. |
EmbeddedImageConstants | |
ForwardingXmlEventReader | Class delegates all calls to an {code}XMLEventReader{code} passed to the constructor. |
HtmlElementIdCreator | A non-thread safe class used to create HTML ids within a render 'context'. |
IllegalAttributeFilter | Removes illegal XML attributes. |
ImageAttributeParser | A class encapsulating the commonality in parsing the attributes on an img or ac:image tag. |
ImageAttributeWriter | A class encapsulating the commonality in marshalling the attributes for an image in view, edit and storage. |
MarshallingFragmentTransformer<T> | Lazily resolves the marshaller and unmarshaller to use for transforming objects of the specified type. |
Namespace | Represents an XML namespace. |
NastyUtilitiesWhichWillBeMadeRedundant | Deprecated. Since 4.1. |
PluggableTransformerChain | A Transformer which passes the input through a series of other transformers provided by enabled plugins'
TransformerModuleDescriptor s, in addition to a set of defaults transformers. |
PolicyConfiguredCleaner | A thread safe xhtml/html/xml Cleaner which is configured via a policy file classpath resource. |
ResettableXmlEventReader | Not thread-safe. |
StaxUtils | |
StorageFormatCleaner.AppliedRuleDescription | A description of a rule that was applied during the cleaning of content. |
StorageFormatCleaner.Result | The complete results of a clean up operation. |
Streamables | Convenience class for common operations to construct or convert Streamable instances. |
TextExtractingXmlFragmentEventReader | Class wraps another {code}XmlEventReader{code} to extract text from the XML that has been read. |
ThreadLocalTransformationDateFormats | Serves date formats from thread local storage to avoid synchronisation. |
TransformerChain | Takes an ordered list of transfomers and runs each of them serially, passing the transformation output of one transformer as input into the next. |
TransformerWeight | |
UnmarshalMarshalFragmentTransformer<T> | A FragmentTransformer that transforms by unmarshalling and then re-marshalling the fragment. |
XhtmlCleaner.AppliedRuleDescription | Deprecated. since 5.1.4 See StorageFormatCleaner instead. |
XhtmlCleaner.Result | Deprecated. since 5.1.4 See StorageFormatCleaner instead. |
XhtmlConstants | |
XhtmlConstants.Attribute | |
XhtmlFragmentTimeoutEvent | An event sent when a XhtmlTimeoutException occurs when rendering a fragment. |
XhtmlMacroTimeoutEvent | An event sent when a XhtmlTimeoutException occurs when rendering a Macro . |
XmlAttributeEncodingFilter | A Cyberneko filter to cope with a common mistake made by plugin developers in Confluence. |
XmlFragmentBodyEventReader | Exposes the events of the body of a fragment, but does not include any events for the start and end tags of the fragment. |
XmlFragmentEventReader | Exposes the events of the body of a fragment including the start and end element of the fragment. |
XmlOutputFactoryFactoryBean | A spring factory bean for creating an instance of an XMLOutputFactory . |
Enum Summary | |
---|---|
ConversionContextOutputType | XHTML Successor to RenderContextOutputType . |
MacroBodyType | Represents a macro body type used in macro transformation. |
MarshallingType | The type of a Marshaller or Unmarshaller. |
Exception Summary | |
---|---|
XhtmlException | |
XhtmlParsingException | |
XhtmlTimeoutException | A checked exception indicating that an Xhtml Conversion has exceeded its allocated time limit. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |