|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 | |||||||||