pmp.macro.str
Class Compare
java.lang.Object
pmp.AbstractMacro
pmp.macro.str.Compare
public class Compare
- extends AbstractMacro
Compare two strings. Parameters:
- string1 - the first string
- string2 - the second string
- mode - comparison mode flags: IGNORE_CASE
Title: PMP: Macroprocessor
Description: Java macroprocessor
Copyright: Copyright (c) 2005
- Version:
- 1.0
- Author:
- Luděk Hlaváček
Method Summary |
java.lang.String |
run(Macroprocessor mp,
java.lang.String[] params)
Main method of macro. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PARAMS_REQUIRED
public static final int PARAMS_REQUIRED
- See Also:
- Constant Field Values
IGNORE_CASE
public static final java.lang.String IGNORE_CASE
- Value of the optional third parameter
- See Also:
- Constant Field Values
Compare
public Compare()
run
public java.lang.String run(Macroprocessor mp,
java.lang.String[] params)
- Description copied from class:
AbstractMacro
- Main method of macro. This method is called when this macro is invoked.
All subclasses must imlement this method
- Specified by:
run
in class AbstractMacro
- Parameters:
mp
- reference to Macroprocessorparams
- parameters of macro. In args[0] is stored name of macro.
Subclasses are free to modify this array.
- Returns:
- result of the macro as String