|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.melati.poem.JdbcTable org.melati.poem.PoemTable org.melati.poem.generated.ValueInfoTableBase org.melati.poem.ValueInfoTable org.melati.poem.generated.ColumnInfoTableBase
public class ColumnInfoTableBase
Melati POEM generated base class for
Table
ColumnInfo
.
TableDef.generateTableBaseJava(java.io.Writer)
Constructor Summary | |
---|---|
ColumnInfoTableBase(Database database,
String name,
DefinitionSource definitionSource)
Constructor. |
Method Summary | |
---|---|
protected JdbcPersistent |
_newPersistent()
A freshly minted, and uninitialised, Persistent object for the table. |
protected Integer |
defaultCacheLimit()
|
protected String |
defaultCategory()
|
protected String |
defaultDescription()
The `factory-default' description for the table, or null if it doesn't have one. |
protected String |
defaultDisplayName()
The `factory-default' display name for the table. |
protected int |
defaultDisplayOrder()
|
protected boolean |
defaultRememberAllTroids()
|
ColumnInfo |
getColumnInfoObject(int troid)
Retrieve the ColumnInfo
as a ColumnInfo . |
ColumnInfo |
getColumnInfoObject(Integer troid)
Retrieve the ColumnInfo as a ColumnInfo . |
Column |
getDisplaylevelColumn()
Retrieves the Displaylevel Column for this
ColumnInfo Table . |
Column |
getDisplayorderColumn()
Retrieves the Displayorder Column for this
ColumnInfo Table . |
Column |
getDisplayorderpriorityColumn()
Retrieves the Displayorderpriority Column for this
ColumnInfo Table . |
Column |
getIdColumn()
Retrieves the Id Column for this
ColumnInfo Table . |
Column |
getIndexedColumn()
Retrieves the Indexed Column for this
ColumnInfo Table . |
Column |
getIntegrityfixColumn()
Retrieves the Integrityfix Column for this
ColumnInfo Table . |
Column |
getNameColumn()
Retrieves the Name Column for this
ColumnInfo Table . |
PoemDatabaseTables |
getPoemDatabaseTables()
Get the database tables. |
Column |
getSearchabilityColumn()
Retrieves the Searchability Column for this
ColumnInfo Table . |
Column |
getSortdescendingColumn()
Retrieves the Sortdescending Column for this
ColumnInfo Table . |
Column |
getTableinfoColumn()
Retrieves the Tableinfo Column for this
ColumnInfo Table . |
Column |
getUniqueColumn()
Retrieves the Unique Column for this
ColumnInfo Table . |
Column |
getUsercreateableColumn()
Retrieves the Usercreateable Column for this
ColumnInfo Table . |
void |
init()
Override this to perform pre-unification initialisation. |
Methods inherited from class org.melati.poem.generated.ValueInfoTableBase |
---|
getDescriptionColumn, getDisplaynameColumn, getHeightColumn, getNullableColumn, getPrecisionColumn, getRangelimit_stringColumn, getRangelow_stringColumn, getRenderinfoColumn, getScaleColumn, getSizeColumn, getTypefactoryColumn, getUsereditableColumn, getValueInfoObject, getValueInfoObject, getWidthColumn |
Methods inherited from class org.melati.poem.PoemTable |
---|
postInitialise |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ColumnInfoTableBase(Database database, String name, DefinitionSource definitionSource) throws PoemException
database
- the POEM database we are usingname
- the name of this Table
definitionSource
- which definition is being used
PoemException
- if anything goes wrongTableDef.generateTableBaseJava(java.io.Writer)
Method Detail |
---|
public PoemDatabaseTables getPoemDatabaseTables()
getPoemDatabaseTables
in class ValueInfoTableBase
TableDef.generateTableBaseJava(java.io.Writer)
public void init() throws PoemException
JdbcTable
init
in interface Table
init
in class ValueInfoTableBase
PoemException
public final Column getIdColumn()
Id
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getTableinfoColumn()
Tableinfo
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getNameColumn()
Name
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getDisplayorderColumn()
Displayorder
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getUsercreateableColumn()
Usercreateable
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getDisplaylevelColumn()
Displaylevel
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getSearchabilityColumn()
Searchability
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getDisplayorderpriorityColumn()
Displayorderpriority
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getSortdescendingColumn()
Sortdescending
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getIndexedColumn()
Indexed
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getUniqueColumn()
Unique
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public final Column getIntegrityfixColumn()
Integrityfix
Column
for this
ColumnInfo
Table
.
Column
FieldDef.generateColAccessor(java.io.Writer)
public ColumnInfo getColumnInfoObject(Integer troid)
ColumnInfo
as a ColumnInfo
.
troid
- a Table Row Oject ID
Persistent
identified by the troid
TableDef.generateTableBaseJava(java.io.Writer)
public ColumnInfo getColumnInfoObject(int troid)
ColumnInfo
as a ColumnInfo
.
troid
- a Table Row Object ID
Persistent
identifiedTableDef.generateTableBaseJava(java.io.Writer)
protected JdbcPersistent _newPersistent()
JdbcTable
_newPersistent
in class JdbcTable
protected String defaultDisplayName()
JdbcTable
defaultDisplayName
in class JdbcTable
protected String defaultDescription()
JdbcTable
defaultDescription
in class JdbcTable
protected boolean defaultRememberAllTroids()
defaultRememberAllTroids
in class JdbcTable
protected Integer defaultCacheLimit()
defaultCacheLimit
in class JdbcTable
protected String defaultCategory()
defaultCategory
in class JdbcTable
protected int defaultDisplayOrder()
defaultDisplayOrder
in class ValueInfoTableBase
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |