Interface MarshallingFactory<T>
-
- All Known Subinterfaces:
CaretMarshallingFactory,LinkMarshallingFactory,MacroMarshallingFactory,PlaceholderMarshallingFactory
- All Known Implementing Classes:
CaretMarshallingFactoryImpl,LinkMarshallingFactoryImpl,MacroMarshallingFactoryImpl,PlaceholderMarshallingFactoryImpl
public interface MarshallingFactory<T>An interface describing a factory capable of returning aMarshallerorUnmarshallersuitable for particular usages.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Marshaller<T>getEditorMarshaller()Unmarshaller<T>getEditorUnmarshaller()Marshaller<T>getStorageMarshaller()Unmarshaller<T>getStorageUnmarshaller()Marshaller<T>getViewMarshaller()
-
-
-
Method Detail
-
getViewMarshaller
Marshaller<T> getViewMarshaller()
- Returns:
- a Marshaller that creates view format HTML 5.
-
getEditorMarshaller
Marshaller<T> getEditorMarshaller()
- Returns:
- a Marshaller that creates editor format XHTML.
-
getStorageMarshaller
Marshaller<T> getStorageMarshaller()
- Returns:
- a Marshaller that creates storage format XHTML.
-
getEditorUnmarshaller
Unmarshaller<T> getEditorUnmarshaller()
- Returns:
- an Unmarshaller that reads editor format XHTML.
-
getStorageUnmarshaller
Unmarshaller<T> getStorageUnmarshaller()
- Returns:
- an Unmarshaller that reads storage format XHTML.
-
-