public class Variable extends SMYLDObject implements LangsConstants
| Modifier and Type | Field and Description |
|---|---|
protected StringBuffer |
body |
protected String |
DefaultValue |
protected HashMap<String,String> |
modifiers |
protected String |
name |
protected String |
scope |
static String |
SCOPE_PRIVATE |
static String |
SCOPE_PUBLIC |
protected String |
type |
NEW_LINE, OS_NEW_LINESRC_LANG_JAVA, SRC_LANG_PLSQL, SRC_LANG_VB6| Constructor and Description |
|---|
Variable() |
Variable(int langSrc) |
Variable(String Name) |
Variable(String Name,
int langSrc) |
Variable(String Name,
String Scope) |
Variable(String Name,
String Scope,
String Type) |
Variable(String Name,
String Scope,
String Type,
String defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModifier(String newModifier) |
void |
fillInModifiers() |
String |
getDefaultValue() |
HashMap<String,String> |
getModifiers() |
String |
getName() |
int |
getSrcLang() |
String |
getType() |
void |
importVariable(Variable srcVariable) |
String |
print() |
void |
setDefaultValue(String newDefaultValue) |
void |
setSrcLang(int srcLang) |
debug, getLenName, insertInstanceValue, printInstanceValues, toStringprotected String name
protected String type
protected String scope
protected String DefaultValue
protected StringBuffer body
public static final String SCOPE_PUBLIC
public static final String SCOPE_PRIVATE
public Variable()
public Variable(String Name)
public Variable(int langSrc)
public Variable(String Name, int langSrc)
public String getName()
public String getType()
public void addModifier(String newModifier)
public void fillInModifiers()
public void importVariable(Variable srcVariable)
public String print()
public String getDefaultValue()
public void setDefaultValue(String newDefaultValue)
public int getSrcLang()
public void setSrcLang(int srcLang)
Copyright © 2019 SMYLD. All rights reserved.