macaw.presentationLayer
Class CleaningStatePanel
java.lang.Object
macaw.presentationLayer.CleaningStatePanel
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
public class CleaningStatePanel
- extends java.lang.Object
- implements java.awt.event.ActionListener
Copyright 2010 Medical Research Council Unit for Lifelong Health and Ageing
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
- Version:
- 1.0
- Author:
- Kevin Garwood (kgarwood@users.sourceforge.net)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CleaningStatePanel
public CleaningStatePanel(SessionProperties sessionProperties,
java.lang.String[] cleaningStates,
boolean allowWriteAccess)
isCleaned
public boolean isCleaned()
getCheckBox
public javax.swing.JCheckBox getCheckBox()
getPanel
public javax.swing.JPanel getPanel()
initialise
public void initialise(Variable variable)
getCleaningStatus
public java.lang.String getCleaningStatus()
getCleaningDescription
public java.lang.String getCleaningDescription()
save
public void save()
restore
public void restore()
clearChanges
public void clearChanges()
getChangeEvents
public java.util.ArrayList<MacawChangeEvent> getChangeEvents()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener