pmp.macro.tools
Class SetProperty
java.lang.Object
pmp.AbstractMacro
pmp.macro.tools.SetProperty
public class SetProperty
- extends AbstractMacro
Sets or clears system property passed in first parameter. If the second
parameter is specified, this value is set to given property, otherwise the
property is cleared.
Title: PMP: Macroprocessor
Description: Java macroprocessor
Copyright: Copyright (c) 2005
- Version:
- 1.0
- Author:
- Luděk Hlaváček
- See Also:
System.setProperty(java.lang.String, java.lang.String)
,
System.clearProperty(java.lang.String)
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 |
SetProperty
public SetProperty()
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