org.beanfabrics.model
Interface IOperationPM
- All Superinterfaces:
- Bean, ContextOwner, PresentationModel, Supportable, Validatable
- All Known Implementing Classes:
- AbstractOperationPM, OperationPM
public interface IOperationPM
- extends PresentationModel
- Author:
- Michael Karneim
execute
void execute()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
isEnabled
boolean isEnabled()
check
void check()
throws java.lang.IllegalStateException
- Throws:
java.lang.IllegalStateException
getDescription
java.lang.String getDescription()
setDescription
void setDescription(java.lang.String description)
getValidator
Validator getValidator()
- Returns the
Validator of this validatable object.
- Specified by:
getValidator in interface Validatable
- Returns:
- the
Validator of this validatable object
getTitle
java.lang.String getTitle()
setTitle
void setTitle(java.lang.String title)
getIcon
javax.swing.Icon getIcon()
setIcon
void setIcon(javax.swing.Icon icon)
setIconUrl
void setIconUrl(java.net.URL url)
© 2010 by Michael Karneim, http://www.beanfabrics.org