|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
P - the patch type, defines what is the concrete type of finalized
XCAP DIFF patchC - the component type, defines what is the concrete type of each
patch component, to be aggregated in a XCAP DIFF patchD - the document type, defines what is the concrete type of XML
documents usedE - the element type, defines what is the concrete type of XML
elements usedN - the xml patch ops node type, defines what is the concrete type of
XML patch ops node params used by
XmlPatchOperationsBuilderpublic interface XcapDiffPatchBuilder<P,C,D,E,N>
Builds XCAP DIFF Patches, and exposes the patch component builders, which are used to build the patch components used in the final patch building.
| Method Summary | |
|---|---|
P |
buildPatch(java.lang.String xcapRoot,
C[] components)
Builds a XCAP DIFF patch, from the provided patch components, and the specified xcap root. |
AttributePatchComponentBuilder<C> |
getAttributePatchComponentBuilder()
Retrieves the attribute patch component builder. |
DocumentPatchComponentBuilder<C,D,E,N> |
getDocumentPatchComponentBuilder()
Retrieves the document patch component builder. |
ElementPatchComponentBuilder<C,E> |
getElementPatchComponentBuilder()
Retrieves the element patch component builder. |
| Method Detail |
|---|
P buildPatch(java.lang.String xcapRoot,
C[] components)
throws BuildPatchException
xcapRoot - the patch xcap rootcomponents - the patch components
BuildPatchException - if an exception occurred while building the patch, the
concrete exception is the exception's cause.AttributePatchComponentBuilder<C> getAttributePatchComponentBuilder()
ElementPatchComponentBuilder<C,E> getElementPatchComponentBuilder()
DocumentPatchComponentBuilder<C,D,E,N> getDocumentPatchComponentBuilder()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||