|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.makefileparser.objects.Variable
public class Variable
A Makefile variable/macro
Constructor Summary | |
---|---|
Variable()
Empty constructor |
|
Variable(String name)
Create a variable with the specified name |
|
Variable(String name,
String value)
Create a variable with the specified name and value |
|
Variable(String name,
String value,
boolean override,
boolean external)
Create a variable |
Method Summary | |
---|---|
void |
append(String value)
Append value to value, same as += |
Variable |
expand(VariableManager manager)
Expand the macros in the variable |
String |
getName()
|
String |
getValue()
|
boolean |
isExpanded()
|
boolean |
isExternal()
|
boolean |
isOverride()
|
void |
setExternal(boolean external)
|
void |
setName(String name)
|
void |
setOverride(boolean override)
|
void |
setValue(String value)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Variable()
public Variable(String name)
public Variable(String name, String value)
public Variable(String name, String value, boolean override, boolean external)
name
- the name of the variablevalue
- the valueoverride
- should this variable override other previous values?external
- is this variable defined externally from the command line?Method Detail |
---|
public String getName()
public void setName(String name)
public String getValue()
public void setValue(String value)
public void append(String value)
public boolean isOverride()
public void setOverride(boolean override)
public boolean isExternal()
public void setExternal(boolean external)
public boolean isExpanded()
public Variable expand(VariableManager manager)
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |