Package org.apache.wiki.diff
Class DiffProvider.NullDiffProvider
java.lang.Object
org.apache.wiki.diff.DiffProvider.NullDiffProvider
- All Implemented Interfaces:
WikiProvider
,DiffProvider
- Enclosing interface:
- DiffProvider
If there is no diff provider set, this provider will work instead.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.wiki.diff.DiffProvider
DiffProvider.NullDiffProvider
-
Field Summary
Fields inherited from interface org.apache.wiki.api.providers.WikiProvider
LATEST_VERSION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(Engine engine, Properties properties) makeDiffHtml
(Context ctx, String oldWikiText, String newWikiText) The return string is to be XHTML compliant ready to display html.
-
Constructor Details
-
NullDiffProvider
public NullDiffProvider()
-
-
Method Details
-
makeDiffHtml
The return string is to be XHTML compliant ready to display html. No further processing of this text will be done by the wiki engine.- Specified by:
makeDiffHtml
in interfaceDiffProvider
- Parameters:
ctx
- The Wiki ContextoldWikiText
- the old textnewWikiText
- the new text- Returns:
- An XHTML diff.
-
initialize
public void initialize(Engine engine, Properties properties) throws NoRequiredPropertyException, IOException - Specified by:
initialize
in interfaceWikiProvider
- Throws:
NoRequiredPropertyException
IOException
-
getProviderInfo
- Specified by:
getProviderInfo
in interfaceWikiProvider
-