|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.velocity.convert.WebMacro
public class WebMacro
This class will convert a WebMacro template to a Velocity template. Uses the ORO Regexp package to do the rewrites. Note, it isn't 100% perfect, but will definitely get you about 99.99% of the way to a converted system. Please see the website documentation for more information on how to use this class.
Field Summary | |
---|---|
protected static String[] |
perLineREs
The regexes to use for line by line substition. |
protected static String |
VM_EXT
|
protected static String |
WM_EXT
|
Constructor Summary | |
---|---|
WebMacro()
|
Method Summary | |
---|---|
void |
convert(String target)
Iterate through the set of find/replace regexes that will convert a given WM template to a VM template |
String |
convertTemplate(String template)
Apply find/replace regexes to our WM template |
static void |
main(String[] args)
Main hook for the conversion process. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final String VM_EXT
protected static final String WM_EXT
protected static String[] perLineREs
Constructor Detail |
---|
public WebMacro()
Method Detail |
---|
public void convert(String target)
target
- public String convertTemplate(String template)
template
-
public static void main(String[] args)
args
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |