public static class JZtxtcmdScript.JZcmdDataAccess extends DataAccess.DataAccessSet implements GetTypeToUse
DataAccess.DataAccessSet
to support JZcmd-specific enhancements.
All methods for ZBNF java output of the super class are used too.DataAccess.DataAccessSet, DataAccess.DatapathElement, DataAccess.DatapathElementClass, DataAccess.Dst, DataAccess.IntegerIx, DataAccess.ObjMethod, DataAccess.SetDatapathElement, DataAccess.Test, DataAccess.Variable<T>
datapath, sVersion
Constructor and Description |
---|
JZcmdDataAccess() |
Modifier and Type | Method and Description |
---|---|
void |
add_datapathElement(JZtxtcmdScript.JZcmdDatapathElement val)
For ZbnfJavaOutput: It should add a type JZcmdDatapathElement
instead
DataAccess.DataAccessSet#add_datapathElement(DatapathElement) . |
java.lang.Class<?> |
getTypeToUse() |
JZtxtcmdScript.JZcmdDatapathElement |
new_datapathElement()
Returns the derived instance of
DataAccess.DatapathElement which supports JZcmd. |
JZtxtcmdScript.JZcmditem |
new_File() |
DataAccess.SetDatapathElement |
new_startDatapath() |
JZtxtcmdScript.JZcmdDatapathElementClass |
newDatapathElementClass()
Returns the derived instance of
DataAccess.DatapathElementClass which supports JZcmd. |
void |
set_File(JZtxtcmdScript.JZcmditem val) |
add_datapathElement, add_datapathElementClass, add_newJavaClass, add_startDatapath, add_staticJavaMethod, new_newJavaClass, new_staticJavaMethod, set_envVariable, set_startVariable, setTypeToLastElement
access, access, access, access, add_datapathElement, checkAndConvertArgTypes, checkArgTypes, checkTypes, createOrReplaceVariable, datapath, debug, debugIdent, debugMethod, expandElements, getArrayElement, getData, getDataFromField, getEnclosingInstance, getFloat, getInt, getLengthOfArray, getStaticValue, getStringFromObject, getVariable, idents, intFromUnsignedShort, invokeMethod, invokeMethod, invokeNew, invokeStaticMethod, isOrExtends, isReferenceToEnclosing, istypeof, istypeof, setBit, setVariable, shortFromUnsignedByte, storeValue, storeValue, storeValue, toString, writeStruct
public java.lang.Class<?> getTypeToUse()
getTypeToUse
in interface GetTypeToUse
public JZtxtcmdScript.JZcmditem new_File()
public void set_File(JZtxtcmdScript.JZcmditem val)
public DataAccess.SetDatapathElement new_startDatapath()
new_startDatapath
in class DataAccess.DataAccessSet
public final JZtxtcmdScript.JZcmdDatapathElement new_datapathElement()
DataAccess.DatapathElement
which supports JZcmd.
It is invoked by semantic datapathElement.new_datapathElement
in class DataAccess.DataAccessSet
DataAccess.DataAccessSet.new_datapathElement()
public final void add_datapathElement(JZtxtcmdScript.JZcmdDatapathElement val)
DataAccess.DataAccessSet#add_datapathElement(DatapathElement)
.val
- public final JZtxtcmdScript.JZcmdDatapathElementClass newDatapathElementClass()
DataAccess.DatapathElementClass
which supports JZcmd.
It is invoked by semantic newJavaClass and staticJavaMethod,
see DataAccess.DataAccessSet#new_newJavaClass()
, DataAccess.DataAccessSet#new_staticJavaMethod()
.newDatapathElementClass
in class DataAccess.DataAccessSet
org.vishia.util.DataAccess.DataAccessSet#new_datapathElementClass()