org.beanfabrics.model
Class AbstractOperationPM
java.lang.Object
org.beanfabrics.AbstractBean
org.beanfabrics.ValidatableBean
org.beanfabrics.model.AbstractPM
org.beanfabrics.model.AbstractOperationPM
- All Implemented Interfaces:
- Bean, ContextOwner, IOperationPM, PresentationModel, Supportable, Validatable
- Direct Known Subclasses:
- OperationPM
public abstract class AbstractOperationPM
- extends AbstractPM
- implements IOperationPM
- Author:
- Michael Karneim
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractOperationPM
public AbstractOperationPM()
setIcon
public void setIcon(javax.swing.Icon newIcon)
-
- Specified by:
setIcon in interface IOperationPM
getIcon
public javax.swing.Icon getIcon()
-
- Specified by:
getIcon in interface IOperationPM
setIconUrl
public void setIconUrl(java.net.URL url)
-
- Specified by:
setIconUrl in interface IOperationPM
getTitle
public java.lang.String getTitle()
-
- Specified by:
getTitle in interface IOperationPM
setTitle
public void setTitle(java.lang.String title)
-
- Specified by:
setTitle in interface IOperationPM
getDescription
public java.lang.String getDescription()
-
- Specified by:
getDescription in interface IOperationPM
setDescription
public void setDescription(java.lang.String description)
-
- Specified by:
setDescription in interface IOperationPM
execute
public abstract void execute()
throws java.lang.Throwable
-
- Specified by:
execute in interface IOperationPM
- Throws:
java.lang.Throwable
isEnabled
public boolean isEnabled()
-
- Specified by:
isEnabled in interface IOperationPM
check
public void check()
throws java.lang.IllegalStateException
-
- Specified by:
check in interface IOperationPM
- Throws:
java.lang.IllegalStateException
© 2010 by Michael Karneim, http://www.beanfabrics.org