|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cst.loggingTool.presentationLayer.reports.TrialActivityStepListView
public class TrialActivityStepListView
A panel that allows users to select which date field models they want to add in a report. The panel comprises a combination box listing all trial activities and a list of date fields that belong to the currently selected trial activity. The class contains methods to add or remove date field models to allow the list to work in tandem with another list containing the steps to be included in the report.
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.
Constructor Summary | |
---|---|
TrialActivityStepListView(SessionProperties sessionProperties)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event)
|
void |
addDateFieldModels(java.util.ArrayList<DateFieldModel> dateFieldModels)
will add fields if they are not already in the list |
javax.swing.JPanel |
getPanel()
private void updateActivityFieldList() { activityFieldNames.clear(); String selectedActivityDisplayName = (String) activities.getSelectedItem(); currentTemplateActivityModel = activityFromDisplayName.get(selectedActivityDisplayName); ArrayList |
java.util.ArrayList<DateFieldModel> |
getSelectedDateFieldModels()
|
void |
removeDateFieldModels(java.util.ArrayList<DateFieldModel> dateFieldModels)
will remove the fields from the list |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TrialActivityStepListView(SessionProperties sessionProperties)
Method Detail |
---|
public javax.swing.JPanel getPanel()
public java.util.ArrayList<DateFieldModel> getSelectedDateFieldModels()
public void removeDateFieldModels(java.util.ArrayList<DateFieldModel> dateFieldModels)
public void addDateFieldModels(java.util.ArrayList<DateFieldModel> dateFieldModels)
dataFieldModels
- public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |