1 11 package org.eclipse.ant.internal.ui.views.actions; 12 13 import org.eclipse.ant.internal.ui.AntUIImages; 14 import org.eclipse.ant.internal.ui.IAntUIConstants; 15 import org.eclipse.ant.internal.ui.views.AntView; 16 import org.eclipse.jface.action.Action; 17 18 21 public class FilterInternalTargetsAction extends Action { 22 23 private AntView fView; 24 25 public FilterInternalTargetsAction(AntView view) { 26 super(AntViewActionMessages.FilterInternalTargetsAction_0); 27 fView = view; 28 setImageDescriptor(AntUIImages.getImageDescriptor(IAntUIConstants.IMG_FILTER_INTERNAL_TARGETS)); 29 setToolTipText(AntViewActionMessages.FilterInternalTargetsAction_0); 30 setChecked(fView.isFilterInternalTargets()); 31 } 32 33 37 public void run() { 38 fView.setFilterInternalTargets(isChecked()); 39 } 40 } 41 | Popular Tags |