org.beanfabrics.swing.customizer.path
Class PathChooserPM
java.lang.Object
org.beanfabrics.AbstractBean
org.beanfabrics.ValidatableBean
org.beanfabrics.model.AbstractPM
org.beanfabrics.swing.customizer.path.PathChooserPM
- All Implemented Interfaces:
- org.beanfabrics.Bean, org.beanfabrics.context.ContextOwner, org.beanfabrics.HasComparable, org.beanfabrics.model.PresentationModel, org.beanfabrics.support.Supportable, org.beanfabrics.validation.Validatable
public class PathChooserPM
- extends org.beanfabrics.model.AbstractPM
The PathChooserPM is the presentation model of the
PathChooserDialog.
| Nested classes/interfaces inherited from class org.beanfabrics.model.AbstractPM |
org.beanfabrics.model.AbstractPM.PropertiesValidationRule |
| Fields inherited from class org.beanfabrics.model.AbstractPM |
KEY_MESSAGE_ONE_OR_MORE_INVALID |
| 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 |
pathBrowser
protected final PathBrowserPM pathBrowser
apply
protected final org.beanfabrics.model.OperationPM apply
PathChooserPM
public PathChooserPM()
onApply
public void onApply(PathChooserPM.OnApplyHandler handler)
setPathContext
public void setPathContext(PathContext pathContext)
getData
public org.beanfabrics.Path getData()
setData
public void setData(org.beanfabrics.Path data)
apply
public void apply()