com.atlassian.confluence.content.render.xhtml.links
Class LinkMarshallingFactoryImpl
java.lang.Object
com.atlassian.confluence.content.render.xhtml.links.LinkMarshallingFactoryImpl
- All Implemented Interfaces:
- LinkMarshallingFactory, MarshallingFactory<Link>
public class LinkMarshallingFactoryImpl
- extends Object
- implements LinkMarshallingFactory
A MarshallingFactory that returns Link marshallers and unmarshallers.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LinkMarshallingFactoryImpl
public LinkMarshallingFactoryImpl(Marshaller<Link> viewMarshaller,
Marshaller<Link> editorMarshaller,
Marshaller<Link> storageMarshaller,
Unmarshaller<Link> editorUnmarshaller,
Unmarshaller<Link> storageUnmarshaller)
getViewMarshaller
public Marshaller<Link> getViewMarshaller()
- Specified by:
getViewMarshaller
in interface MarshallingFactory<Link>
- Returns:
- a Marshaller that creates view format HTML 5.
getEditorMarshaller
public Marshaller<Link> getEditorMarshaller()
- Specified by:
getEditorMarshaller
in interface MarshallingFactory<Link>
- Returns:
- a Marshaller that creates editor format XHTML.
getStorageMarshaller
public Marshaller<Link> getStorageMarshaller()
- Specified by:
getStorageMarshaller
in interface MarshallingFactory<Link>
- Returns:
- a Marshaller that creates storage format XHTML.
getEditorUnmarshaller
public Unmarshaller<Link> getEditorUnmarshaller()
- Specified by:
getEditorUnmarshaller
in interface MarshallingFactory<Link>
- Returns:
- an Unmarshaller that reads editor format XHTML.
getStorageUnmarshaller
public Unmarshaller<Link> getStorageUnmarshaller()
- Specified by:
getStorageUnmarshaller
in interface MarshallingFactory<Link>
- Returns:
- an Unmarshaller that reads storage format XHTML.