ca.sqlpower.wabit.report
Class ColumnInfo
java.lang.Object
ca.sqlpower.object.AbstractSPObject
ca.sqlpower.wabit.AbstractWabitObject
ca.sqlpower.wabit.report.ColumnInfo
- All Implemented Interfaces:
- ca.sqlpower.object.SPObject, WabitObject
public class ColumnInfo
- extends AbstractWabitObject
| Fields inherited from class ca.sqlpower.object.AbstractSPObject |
uuid |
| Methods inherited from class ca.sqlpower.wabit.AbstractWabitObject |
cleanup, commit, equals, generateNewUUID, getParent, getSession, isForegroundThread, removeChild, rollback, runInBackground, runInForeground, toString |
| Methods inherited from class ca.sqlpower.object.AbstractSPObject |
addChild, addChildImpl, addSPListener, begin, fireChildAdded, fireChildRemoved, firePropertyChange, firePropertyChange, firePropertyChange, fireTransactionEnded, fireTransactionRollback, fireTransactionStarted, getChildren, getName, getUUID, removeSPListener, setName, setParent, setUUID |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ca.sqlpower.object.SPObject |
addChild, addSPListener, begin, getChildren, getName, getUUID, removeSPListener, setName, setParent, setUUID |
FORMAT_CHANGED
public static final java.lang.String FORMAT_CHANGED
- See Also:
- Constant Field Values
DATATYPE_CHANGED
public static final java.lang.String DATATYPE_CHANGED
- See Also:
- Constant Field Values
HORIZONAL_ALIGNMENT_CHANGED
public static final java.lang.String HORIZONAL_ALIGNMENT_CHANGED
- See Also:
- Constant Field Values
COLUMN_INFO_ITEM_CHANGED
public static final java.lang.String COLUMN_INFO_ITEM_CHANGED
- See Also:
- Constant Field Values
WIDTH_CHANGED
public static final java.lang.String WIDTH_CHANGED
- See Also:
- Constant Field Values
WILL_GROUP_OR_BREAK_CHANGED
public static final java.lang.String WILL_GROUP_OR_BREAK_CHANGED
- See Also:
- Constant Field Values
WILL_SUBTOTAL_CHANGED
public static final java.lang.String WILL_SUBTOTAL_CHANGED
- See Also:
- Constant Field Values
COLUMN_ALIAS
public static final java.lang.String COLUMN_ALIAS
- See Also:
- Constant Field Values
ColumnInfo
public ColumnInfo(ca.sqlpower.query.Item item,
java.lang.String label)
ColumnInfo
public ColumnInfo(java.lang.String label)
ColumnInfo
public ColumnInfo(java.lang.String alias,
java.lang.String label)
ColumnInfo
public ColumnInfo(ColumnInfo columnInfo)
getColumnInfoItem
public ca.sqlpower.query.Item getColumnInfoItem()
- This value can be null. There is no Item defined for columns that
are generated from users modifying the SQL script manually.
getWidth
public int getWidth()
setWidth
public void setWidth(int width)
getHorizontalAlignment
public HorizontalAlignment getHorizontalAlignment()
setHorizontalAlignment
public void setHorizontalAlignment(HorizontalAlignment align)
getDataType
public DataType getDataType()
setDataType
public void setDataType(DataType type)
getFormat
public java.text.Format getFormat()
setFormat
public void setFormat(java.text.Format format)
allowsChildren
public boolean allowsChildren()
childPositionOffset
public int childPositionOffset(java.lang.Class<? extends ca.sqlpower.object.SPObject> childType)
getChildren
public java.util.List<? extends WabitObject> getChildren()
getWillGroupOrBreak
public ColumnInfo.GroupAndBreak getWillGroupOrBreak()
setWillGroupOrBreak
public void setWillGroupOrBreak(ColumnInfo.GroupAndBreak willGroupOrBreak)
getWillSubtotal
public boolean getWillSubtotal()
setWillSubtotal
public void setWillSubtotal(boolean subtotal)
setColumnAlias
public void setColumnAlias(java.lang.String columnAlias)
getColumnAlias
public java.lang.String getColumnAlias()
getDependencies
public java.util.List<WabitObject> getDependencies()
removeDependency
public void removeDependency(ca.sqlpower.object.SPObject dependency)
removeChildImpl
protected boolean removeChildImpl(ca.sqlpower.object.SPObject child)
- Specified by:
removeChildImpl in class ca.sqlpower.object.AbstractSPObject
getAllowedChildTypes
public java.util.List<java.lang.Class<? extends ca.sqlpower.object.SPObject>> getAllowedChildTypes()
Copyright © 2009. All Rights Reserved.