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 aMarshaller
orUnmarshaller
suitable 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.
-
-