com.waveset.adapter
Class TclScript

java.lang.Object
  extended bycom.waveset.adapter.TclScript

public class TclScript
extends java.lang.Object

TclScript is a helper class for producing properly escaped tcl scripts


Field Summary
static CharEscape tclCharEscape
           
 
Constructor Summary
TclScript()
           
 
Method Summary
static void setWrappedVariable(java.lang.String name, java.lang.String value, java.lang.StringBuffer sb)
           
static void setWrappedVariableNoLineFeed(java.lang.String name, java.lang.String value, java.lang.StringBuffer sb)
           
static void setWrappedVariableSemicolon(java.lang.String name, java.lang.String value, java.lang.StringBuffer sb)
           
static void spaceVariableWrap(java.lang.String data, java.lang.StringBuffer sb)
           
static java.lang.String tclEscape(java.lang.String data)
           
static java.lang.String variableWrap(java.lang.String data)
           
static void variableWrap(java.lang.String data, java.lang.StringBuffer sb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tclCharEscape

public static final CharEscape tclCharEscape
Constructor Detail

TclScript

public TclScript()
Method Detail

setWrappedVariable

public static void setWrappedVariable(java.lang.String name,
                                      java.lang.String value,
                                      java.lang.StringBuffer sb)

setWrappedVariableSemicolon

public static void setWrappedVariableSemicolon(java.lang.String name,
                                               java.lang.String value,
                                               java.lang.StringBuffer sb)

setWrappedVariableNoLineFeed

public static void setWrappedVariableNoLineFeed(java.lang.String name,
                                                java.lang.String value,
                                                java.lang.StringBuffer sb)

spaceVariableWrap

public static void spaceVariableWrap(java.lang.String data,
                                     java.lang.StringBuffer sb)

tclEscape

public static java.lang.String tclEscape(java.lang.String data)

variableWrap

public static java.lang.String variableWrap(java.lang.String data)

variableWrap

public static void variableWrap(java.lang.String data,
                                java.lang.StringBuffer sb)