/* ViewerPropertySheetPane.java created 2007-09-14 * */ package org.signalml.app.view.workspace; import java.awt.BorderLayout; import javax.swing.JPanel; import javax.swing.JScrollPane; import org.signalml.app.model.components.PropertySheetModel; /** ViewerPropertySheetPane * * * @author Michal Dobaczewski © 2007-2008 CC Otwarte Systemy Komputerowe Sp. z o.o. */ public class ViewerPropertySheetPane extends JPanel { private static final long serialVersionUID = 1L; private JScrollPane scrollPane; private ViewerPropertySheet sheet; private PropertySheetModel propertySheetModel; public void initialize() { setLayout(new BorderLayout()); sheet = new ViewerPropertySheet(propertySheetModel); scrollPane = new JScrollPane(sheet,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); add(scrollPane,BorderLayout.CENTER); } public PropertySheetModel getPropertySheetModel() { return propertySheetModel; } public void setPropertySheetModel(PropertySheetModel propertySheetModel) { this.propertySheetModel = propertySheetModel; } public JScrollPane getScrollPane() { return scrollPane; } public ViewerPropertySheet getSheet() { return sheet; } }