X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.utils.ui%2Fsrc%2Forg%2Fsimantics%2Futils%2Fui%2Fwizard%2FDirectorySelectionPage.java;fp=bundles%2Forg.simantics.utils.ui%2Fsrc%2Forg%2Fsimantics%2Futils%2Fui%2Fwizard%2FDirectorySelectionPage.java;h=c600b6dac4fae4cf2d502f6f3f22d533f9b26351;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hp=c190f2daa2d3ccfc925b227e8d4cb342c5e7aec1;hpb=24e2b34260f219f0d1644ca7a138894980e25b14;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.utils.ui/src/org/simantics/utils/ui/wizard/DirectorySelectionPage.java b/bundles/org.simantics.utils.ui/src/org/simantics/utils/ui/wizard/DirectorySelectionPage.java index c190f2daa..c600b6dac 100644 --- a/bundles/org.simantics.utils.ui/src/org/simantics/utils/ui/wizard/DirectorySelectionPage.java +++ b/bundles/org.simantics.utils.ui/src/org/simantics/utils/ui/wizard/DirectorySelectionPage.java @@ -1,64 +1,64 @@ -package org.simantics.utils.ui.wizard; - -import org.eclipse.jface.resource.ImageDescriptor; -import org.eclipse.jface.wizard.WizardPage; -import org.eclipse.swt.SWT; -import org.eclipse.swt.layout.GridLayout; -import org.eclipse.swt.widgets.Composite; -import org.simantics.utils.ui.widgets.DirectorySelectionWidget; -import org.simantics.utils.ui.widgets.FileOrDirectorySelectionWidget; -import org.simantics.utils.ui.widgets.FileSelectionListener; - -public class DirectorySelectionPage extends WizardPage implements FileSelectionListener{ - - int style = SWT.OPEN; - DirectorySelectionWidget directorySelectionWidget; - Composite composite; - - public DirectorySelectionPage() { - this("Select a directory",null); - } - - public DirectorySelectionPage(String title, ImageDescriptor image) { - this("DirectorySelection",title,image); - } - - public DirectorySelectionPage(String pageName, String title, ImageDescriptor image) { - super(pageName,title,image); - } - - - protected String getGroupName() { - return "Directory:"; - } - - @Override - public void createControl(Composite parent) { - composite = new Composite(parent,SWT.NONE); - composite.setLayout(new GridLayout(1,false)); - directorySelectionWidget = new DirectorySelectionWidget(composite, getGroupName(), style); - directorySelectionWidget.addListener(this); - setControl(composite); - setPageComplete(false); - } - - @Override - public void fileSelected(FileOrDirectorySelectionWidget source, String[] filename) { - setPageComplete(filename != null && filename.length > 0); - } - - - public int getStyle() { - return style; - } - - public void setStyle(int style) { - this.style = style; - } - - public String[] getFilename() { - return directorySelectionWidget.getFilename(); - } - - -} +package org.simantics.utils.ui.wizard; + +import org.eclipse.jface.resource.ImageDescriptor; +import org.eclipse.jface.wizard.WizardPage; +import org.eclipse.swt.SWT; +import org.eclipse.swt.layout.GridLayout; +import org.eclipse.swt.widgets.Composite; +import org.simantics.utils.ui.widgets.DirectorySelectionWidget; +import org.simantics.utils.ui.widgets.FileOrDirectorySelectionWidget; +import org.simantics.utils.ui.widgets.FileSelectionListener; + +public class DirectorySelectionPage extends WizardPage implements FileSelectionListener{ + + int style = SWT.OPEN; + DirectorySelectionWidget directorySelectionWidget; + Composite composite; + + public DirectorySelectionPage() { + this("Select a directory",null); + } + + public DirectorySelectionPage(String title, ImageDescriptor image) { + this("DirectorySelection",title,image); + } + + public DirectorySelectionPage(String pageName, String title, ImageDescriptor image) { + super(pageName,title,image); + } + + + protected String getGroupName() { + return "Directory:"; + } + + @Override + public void createControl(Composite parent) { + composite = new Composite(parent,SWT.NONE); + composite.setLayout(new GridLayout(1,false)); + directorySelectionWidget = new DirectorySelectionWidget(composite, getGroupName(), style); + directorySelectionWidget.addListener(this); + setControl(composite); + setPageComplete(false); + } + + @Override + public void fileSelected(FileOrDirectorySelectionWidget source, String[] filename) { + setPageComplete(filename != null && filename.length > 0); + } + + + public int getStyle() { + return style; + } + + public void setStyle(int style) { + this.style = style; + } + + public String[] getFilename() { + return directorySelectionWidget.getFilename(); + } + + +}