CMAbleParms.AbilityRecipeDataImpl
public static interface AbilityParameters.AbilityRecipeData
Modifier and Type | Method | Description |
---|---|---|
DVector |
blankRow() |
Creates a new blank recipe row for alteration.
|
java.lang.String[] |
columnHeaders() |
Returns the display name of each column, for display purposes.
|
int[] |
columnLengths() |
Returns the display length of each column, for display purposes
|
java.util.List<? extends java.lang.Object> |
columns() |
The columns of the recipe table, including multi-use and optional column data
|
java.util.List<DVector> |
dataRows() |
The rows of data, representing the rows of recipes.
|
int |
getClassFieldIndex() |
Returns the column number index that represents the Class of the objects
created by this recipe.
|
DVector |
newRow(java.lang.String classFieldData) |
Creates a new recipe row from the given Class information
|
int |
numberOfDataColumns() |
Returns the number of columns that can contain recipe data
|
java.lang.String |
parseError() |
Returns the last parse error when trying to parse a recipe file.
|
java.lang.String |
recipeFilename() |
Returns the VFS filename of the recipe file
|
java.lang.String |
recipeFormat() |
Returns the coded format of the recipe list, including optional data
|
boolean |
wasVFS() |
Returns true if the recipe file, when loaded, was saved in the vfs
|
java.lang.String recipeFilename()
java.lang.String recipeFormat()
java.util.List<DVector> dataRows()
java.util.List<? extends java.lang.Object> columns()
int[] columnLengths()
java.lang.String[] columnHeaders()
int numberOfDataColumns()
java.lang.String parseError()
int getClassFieldIndex()
DVector newRow(java.lang.String classFieldData)
classFieldData
- the class info for the object in the recipeDVector blankRow()
boolean wasVFS()