public abstract class AbstractTableModel extends AbstractInMemoryIdGen implements IParamContainer
| Modifier and Type | Field and Description |
|---|---|
protected long |
id
The id.
|
protected ParamTree |
paramTree
The param tree.
|
static String |
TABLE_NAME |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTableModel(long id,
ParamTree paramTree)
Instantiates a new abstract table model.
|
| Modifier and Type | Method and Description |
|---|---|
List<CVParam> |
getCVParams()
Gets the cV params.
|
long |
getId()
Gets the id.
|
ParamTree |
getParamTree(com.almworks.sqlite4java.SQLiteConnection mzDbConnection)
Gets the param tree.
|
UserParam |
getUserParam(String name)
Gets the user param.
|
List<UserParam> |
getUserParams()
Gets the user params.
|
List<UserText> |
getUserTexts()
Gets the user texts.
|
boolean |
hasParamTree()
Checks for param tree.
|
protected void |
loadParamTree(com.almworks.sqlite4java.SQLiteConnection mzDbConnection)
Loads the param tree.
|
void |
setParamTree(ParamTree paramTree)
Sets the param tree.
|
generateNewIdpublic static String TABLE_NAME
protected final long id
protected ParamTree paramTree
protected AbstractTableModel(long id,
ParamTree paramTree)
id - the idparamTree - the param treepublic long getId()
public boolean hasParamTree()
public ParamTree getParamTree(com.almworks.sqlite4java.SQLiteConnection mzDbConnection) throws com.almworks.sqlite4java.SQLiteException
com.almworks.sqlite4java.SQLiteExceptionpublic void setParamTree(ParamTree paramTree)
paramTree - the new param treeprotected void loadParamTree(com.almworks.sqlite4java.SQLiteConnection mzDbConnection)
throws com.almworks.sqlite4java.SQLiteException
paramTree - the new param treecom.almworks.sqlite4java.SQLiteExceptionpublic List<CVParam> getCVParams()
IParamContainergetCVParams in interface IParamContainerpublic List<UserParam> getUserParams()
IParamContainergetUserParams in interface IParamContainerpublic UserParam getUserParam(String name)
IParamContainergetUserParam in interface IParamContainername - the namepublic List<UserText> getUserTexts()
IParamContainergetUserTexts in interface IParamContainerCopyright © 2019. All rights reserved.