public class ExtGridCol extends Object implements Cloneable, Comparable
Constructor and Description |
---|
ExtGridCol() |
ExtGridCol(JsObjMap inJson) |
ExtGridCol(XMLTag inXMLTag) |
public ExtGridCol()
public ExtGridCol(JsObjMap inJson)
public ExtGridCol(XMLTag inXMLTag)
public int compareTo(Object inObj2)
compareTo
in interface Comparable
inObj2
- the Object to compare to this ExtGridCol object.public ExtModelField toExtModelField()
public JsObjMap toJsObjMap()
public ExtGridCol clone()
public List<ExtGridCol> getGroupColumns()
public void addGroupColumn(ExtGridCol inValue)
public void setGroupColumn(int inIndex, ExtGridCol inValue)
public void removeGroupColumn(ExtGridCol inValue)
public void clearGroupColumns()
public ExtGridCol getParentCol()
public ExtGridCol setCustomField(String inName, String inValue)
public String getCustomField(String inName)
public ExtGridCol setText(String inValue)
public ExtGridCol setEmptyCellText(String inValue)
public String getEmptyCellText()
public ExtGridCol setTooltip(String inValue)
public String getTooltip()
public ExtGridCol setDataIndex(ExtModelField inValue)
public ExtGridCol setDataIndex(String inValue)
public String getDataIndex()
public ExtGridCol setWidth(Integer inValue)
public ExtGridCol setMinWidth(Integer inValue)
public Integer getMinWidth()
public ExtGridCol setMaxWidth(Integer inValue)
public Integer getMaxWidth()
public ExtGridCol setAlign(Align inValue)
public ExtGridCol setRenderer(String inValue)
inValue
- either a javascript method name or a definition of a javascript methodpublic String getRenderer()
public ExtGridCol setEditor(String inValue)
public ExtGridCol setSortable(Boolean inValue)
public Boolean getSortable()
public ExtGridCol setSortType(String inValue)
inValue
- name of the javascript SortType method.public String getSortType()
public ExtGridCol setHideable(Boolean inValue)
public Boolean getHideable()
public ExtGridCol setHidden(Boolean inValue)
public ExtGridCol setLockable(Boolean inValue)
public Boolean getLockable()
public ExtGridCol setLocked(Boolean inValue)
public ExtGridCol setDraggable(Boolean inValue)
inValue
- whether or not the column can be reorderedpublic Boolean getDraggable()
public ExtGridCol setGroupable(Boolean inValue)
inValue
- whether or not the column can be groupedpublic Boolean getGroupable()
public ExtGridCol setResizable(Boolean inValue)
public Boolean getResizable()
public ExtGridCol setVariableRowHeight(Boolean inValue)
public Boolean getVariableRowHeight()
public ExtGridCol setItemId(String inValue)
public ExtGridCol setFilter(String inValue)
public ExtGridCol setFlex(Integer inValue)
public ExtGridCol setXType(String inValue)
public ExtGridCol setFieldType(ExtFieldType inValue)
inValue
- the field typepublic ExtFieldType getFieldType()
public AttributeMgr getAttributeMgr()
public int getHeaderRowDepth()
public int getTerminalColumnCount()