1 11 package org.eclipse.jdt.internal.ui.text.folding; 12 13 import org.eclipse.swt.SWT; 14 import org.eclipse.swt.layout.GridData; 15 import org.eclipse.swt.layout.GridLayout; 16 import org.eclipse.swt.widgets.Composite; 17 import org.eclipse.swt.widgets.Control; 18 import org.eclipse.swt.widgets.Label; 19 20 import org.eclipse.jdt.ui.text.folding.IJavaFoldingPreferenceBlock; 21 22 23 30 class EmptyJavaFoldingPreferenceBlock implements IJavaFoldingPreferenceBlock { 31 34 public Control createControl(Composite composite) { 35 Composite inner= new Composite(composite, SWT.NONE); 36 inner.setLayout(new GridLayout(3, false)); 37 38 Label label= new Label(inner, SWT.CENTER); 39 GridData gd= new GridData(GridData.FILL_BOTH); 40 gd.widthHint= 30; 41 label.setLayoutData(gd); 42 43 label= new Label(inner, SWT.CENTER); 44 label.setText(FoldingMessages.EmptyJavaFoldingPreferenceBlock_emptyCaption); 45 gd= new GridData(GridData.CENTER); 46 label.setLayoutData(gd); 47 48 label= new Label(inner, SWT.CENTER); 49 gd= new GridData(GridData.FILL_BOTH); 50 gd.widthHint= 30; 51 label.setLayoutData(gd); 52 53 return inner; 54 } 55 56 59 public void initialize() { 60 } 61 62 65 public void performOk() { 66 } 67 68 71 public void performDefaults() { 72 } 73 74 77 public void dispose() { 78 } 79 80 } 81 | Popular Tags |