X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=eclipse%2Fplugins%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Fviews%2FQueryArtifactsForm.java;h=e7ee355b4e033e46becd86fc044e0b6744ce8f26;hb=2aee0719f283ed82e2b2866070c7fa400426e22f;hp=7baddb358648ebd4e20e490b2123c73ce1284cc2;hpb=49080f09ed17e6331c95594b012cf1dd5bded8f6;p=gpl%2Fargeo-slc.git diff --git a/eclipse/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/QueryArtifactsForm.java b/eclipse/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/QueryArtifactsForm.java index 7baddb358..e7ee355b4 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/QueryArtifactsForm.java +++ b/eclipse/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/views/QueryArtifactsForm.java @@ -1,3 +1,18 @@ +/* + * Copyright (C) 2007-2012 Mathieu Baudier + * + * 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. + */ package org.argeo.slc.client.ui.dist.views; import org.apache.commons.logging.Log; @@ -7,6 +22,7 @@ import org.argeo.slc.client.ui.dist.DistPlugin; import org.argeo.slc.jcr.SlcNames; import org.eclipse.swt.SWT; import org.eclipse.swt.custom.SashForm; +import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Button; @@ -36,7 +52,9 @@ public class QueryArtifactsForm extends AbstractQueryArtifactsView implements sashForm = new SashForm(parent, SWT.VERTICAL); sashForm.setSashWidth(4); - sashForm.setLayout(new GridLayout(1, false)); + // Enable the different parts to fill the whole page when the tab is + // maximized + sashForm.setLayout(new FillLayout()); top = new Composite(sashForm, SWT.NONE); top.setLayout(new GridLayout(1, false)); @@ -58,26 +76,35 @@ public class QueryArtifactsForm extends AbstractQueryArtifactsView implements gl.marginTop = 5; parent.setLayout(gl); - lbl = new Label(parent, SWT.SINGLE); - lbl.setText("Query by Categories"); - gd = new GridData(); - gd.horizontalSpan = 2; - lbl.setLayoutData(gd); + // lbl = new Label(parent, SWT.SINGLE); + // lbl.setText("Query by coordinates"); + // gd = new GridData(); + // gd.horizontalSpan = 2; + // lbl.setLayoutData(gd); // Group ID lbl = new Label(parent, SWT.SINGLE); - lbl.setText("Group ID:"); + lbl.setText("Group ID"); groupId = new Text(parent, SWT.SINGLE | SWT.BORDER); + gd = new GridData(GridData.FILL_HORIZONTAL); + gd.grabExcessHorizontalSpace = true; + groupId.setLayoutData(gd); // Artifact ID lbl = new Label(parent, SWT.SINGLE); - lbl.setText("Artifact ID:"); + lbl.setText("Artifact ID"); artifactId = new Text(parent, SWT.SINGLE | SWT.BORDER); + gd = new GridData(GridData.FILL_HORIZONTAL); + gd.grabExcessHorizontalSpace = true; + artifactId.setLayoutData(gd); // Version lbl = new Label(parent, SWT.SINGLE); - lbl.setText("Version:"); + lbl.setText("Version"); version = new Text(parent, SWT.SINGLE | SWT.BORDER); + gd = new GridData(GridData.FILL_HORIZONTAL); + gd.grabExcessHorizontalSpace = true; + version.setLayoutData(gd); executeBtn = new Button(parent, SWT.PUSH); executeBtn.setText("Search");