|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.beanfabrics.AbstractBean
org.beanfabrics.ValidatableBean
org.beanfabrics.model.AbstractPM
org.beanfabrics.model.ListPM<PM>
org.beanfabrics.swing.customizer.table.ColumnListPM<PM>
public class ColumnListPM<PM extends ColumnPM>
The ColumnListPM is a ListPM for ColumnPM elements.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.beanfabrics.model.ListPM |
|---|
org.beanfabrics.model.ListPM.ListElementsValidationRule |
| Nested classes/interfaces inherited from class org.beanfabrics.model.AbstractPM |
|---|
org.beanfabrics.model.AbstractPM.PropertiesValidationRule |
| Field Summary | |
|---|---|
protected org.beanfabrics.model.OperationPM |
addColumn
|
protected static java.lang.String |
KEY_MESSAGE_ALREADY_AT_BOTTOM
|
protected static java.lang.String |
KEY_MESSAGE_ALREADY_AT_TOP
|
protected static java.lang.String |
KEY_MESSAGE_SELECT_TO_MOVE_DOWN
|
protected static java.lang.String |
KEY_MESSAGE_SELECT_TO_MOVE_UP
|
protected org.beanfabrics.model.OperationPM |
moveDown
|
protected org.beanfabrics.model.OperationPM |
moveUp
|
protected org.beanfabrics.model.OperationPM |
removeColumns
|
| Fields inherited from class org.beanfabrics.model.ListPM |
|---|
KEY_MESSAGE_INVALID_ELEMENTS, revalidateElementsOnChangeEnabled |
| Fields inherited from class org.beanfabrics.model.AbstractPM |
|---|
KEY_MESSAGE_ONE_OR_MORE_INVALID |
| Constructor Summary | |
|---|---|
ColumnListPM()
|
|
| Method Summary | |
|---|---|
void |
addColumn()
|
protected PM |
createRowPM()
|
BnColumn[] |
getData()
|
org.beanfabrics.meta.PathNode |
getRowPmRootNode()
|
void |
moveDown()
|
void |
moveUp()
|
void |
removeColumns()
|
void |
setData(BnColumn[] columns)
|
void |
setRowPmRootNode(org.beanfabrics.meta.PathNode rowPmRootNode)
|
org.beanfabrics.validation.ValidationState |
validateMoveDown()
|
| Methods inherited from class org.beanfabrics.model.ListPM |
|---|
add, add, addAll, addListListener, clear, contains, containsAll, getAt, getSelection, getSorter, getSortKeys, indexOf, indicesOf, isEmpty, isRevalidateElementsOnChangeEnabled, iterator, listIterator, onEntriesChanged, remove, removeAll, removeAt, removeListListener, replace, replace, revalidateAllExcept, revalidateElements, reverse, setRevalidateElementsOnChangeEnabled, setSorter, size, sortBy, sortBy, sortBy, swap, swap, toArray, toCollection |
| Methods inherited from class org.beanfabrics.model.AbstractPM |
|---|
getComparable, getContext, getSupportMap, revalidateProperties |
| Methods inherited from class org.beanfabrics.ValidatableBean |
|---|
getValidationState, getValidator, isValid, revalidate, setValidationState |
| Methods inherited from class org.beanfabrics.AbstractBean |
|---|
addPropertyChangeListener, addPropertyChangeListener, equals, getPropertyChangeSupport, removePropertyChangeListener, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.beanfabrics.Bean |
|---|
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeSupport, removePropertyChangeListener, removePropertyChangeListener |
| Methods inherited from interface org.beanfabrics.validation.Validatable |
|---|
getValidationState, getValidator, isValid, revalidate |
| Methods inherited from interface org.beanfabrics.support.Supportable |
|---|
getSupportMap |
| Methods inherited from interface org.beanfabrics.context.ContextOwner |
|---|
getContext |
| Methods inherited from interface org.beanfabrics.HasComparable |
|---|
getComparable |
| Field Detail |
|---|
protected static final java.lang.String KEY_MESSAGE_SELECT_TO_MOVE_UP
protected static final java.lang.String KEY_MESSAGE_SELECT_TO_MOVE_DOWN
protected static final java.lang.String KEY_MESSAGE_ALREADY_AT_TOP
protected static final java.lang.String KEY_MESSAGE_ALREADY_AT_BOTTOM
protected final org.beanfabrics.model.OperationPM addColumn
protected final org.beanfabrics.model.OperationPM removeColumns
protected final org.beanfabrics.model.OperationPM moveUp
protected final org.beanfabrics.model.OperationPM moveDown
| Constructor Detail |
|---|
public ColumnListPM()
| Method Detail |
|---|
public void setRowPmRootNode(org.beanfabrics.meta.PathNode rowPmRootNode)
public org.beanfabrics.meta.PathNode getRowPmRootNode()
public void setData(BnColumn[] columns)
protected PM createRowPM()
public BnColumn[] getData()
public void addColumn()
public void removeColumns()
public void moveUp()
public void moveDown()
public org.beanfabrics.validation.ValidationState validateMoveDown()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||