|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jaxfront.core.xui.ColumnInfo
public class ColumnInfo
A lineInfo holds information how to display a row/column within a JTable.
FlipOrientationTableModel
,
Serialized FormConstructor Summary | |
---|---|
ColumnInfo(Type holder,
int index,
java.lang.String name)
Create a line info by name only.Used when constructing a "default" table info |
|
ColumnInfo(Type holder,
int index,
java.lang.String name,
java.lang.String formulaExpression)
Create a line info by name only. |
|
ColumnInfo(Type holder,
int index,
java.lang.String name,
java.lang.String formulaExpression,
java.lang.String iconExpression,
int lineWidth,
boolean allowContextNavigation,
boolean editorAlwaysVisible,
java.lang.String contextFormExType)
Main constructor using |
Method Summary | |
---|---|
void |
addFormulaExpression(FormulaExpression aFormulaExpression)
|
boolean |
allowContextNavigation()
|
ColumnInfo |
copy(Type type)
|
java.lang.Object |
evalFormulaObject(int index)
Evaluate the formula expression for a certain column (index). |
java.lang.Object |
getCachedValue(int index)
|
FormulaExpression |
getContextFormulaExpression()
|
java.lang.String |
getFormulaExpression()
|
java.util.Vector |
getFormulaExpressions()
|
Type |
getHolder()
|
java.lang.String |
getIconExpression()
|
java.util.Vector |
getIconExpressions()
|
int |
getLineWidth()
Return the line's width. |
java.lang.String |
getName()
Get the name of the lineInfo. |
java.lang.String |
getNamePDF()
|
java.lang.String |
getToolTip(Type currentType)
Returns the NLS Tooltip text for the given list item type. |
boolean |
isEditorAlwaysVisible()
|
boolean |
isUsingDefaultRendering()
|
boolean |
isXUIcontrolled()
If the line info was created as default, ie without xuiType, false is returned, otherwise true. |
void |
reset()
|
void |
setFormulaExpressions(java.util.Vector new_formulaExpressions)
|
void |
setUsingDefaultRendering(boolean new_isUsingDefaultRendering)
|
void |
swapFormula(int from,
int to)
|
java.lang.String |
toString()
|
void |
updateLine(Type type,
long modus)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ColumnInfo(Type holder, int index, java.lang.String name)
public ColumnInfo(Type holder, int index, java.lang.String name, java.lang.String formulaExpression)
public ColumnInfo(Type holder, int index, java.lang.String name, java.lang.String formulaExpression, java.lang.String iconExpression, int lineWidth, boolean allowContextNavigation, boolean editorAlwaysVisible, java.lang.String contextFormExType)
name
- The "name" of the line InfoxuiType
- The XUI Type that will influence the FormulaExpression used for evaluating this line via XPathlineWidth
- The width the line should haveallowContextNavigation
- defines if the column/row allows context navigation (used for key/keyRef relationships)contextFormExType
- a xui type that represents a formula expression for the contextView displayed in the current column/rowMethod Detail |
---|
public void addFormulaExpression(FormulaExpression aFormulaExpression)
public FormulaExpression getContextFormulaExpression()
public java.lang.Object evalFormulaObject(int index)
index
- columnpublic java.lang.String getFormulaExpression()
public java.lang.String getIconExpression()
public java.util.Vector getFormulaExpressions()
public java.util.Vector getIconExpressions()
public int getLineWidth()
public java.lang.String getName()
public java.lang.String getNamePDF()
public java.lang.String getToolTip(Type currentType)
currentType
- a given list item type
public boolean isUsingDefaultRendering()
public boolean isEditorAlwaysVisible()
public boolean isXUIcontrolled()
public void setFormulaExpressions(java.util.Vector new_formulaExpressions)
public void setUsingDefaultRendering(boolean new_isUsingDefaultRendering)
public void swapFormula(int from, int to)
public void updateLine(Type type, long modus)
public boolean allowContextNavigation()
public void reset()
public java.lang.String toString()
toString
in class java.lang.Object
public ColumnInfo copy(Type type)
public Type getHolder()
public java.lang.Object getCachedValue(int index)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |