private void updateAccessorChoices() { AccessorDescription configured= new AccessorDescription( fNLSRefactoring.getAccessorClassName(), fNLSRefactoring.getAccessorClassPackage(), fNLSRefactoring.getResourceBundleName(), fNLSRefactoring.getResourceBundlePackage()); ArrayList<AccessorDescription> currChoices= new ArrayList<>(); ArrayList<String> currLabels= new ArrayList<>(); currChoices.add(configured); currLabels.add(configured.getLabel()); AccessorDescription[] choices= fAccessorChoices; if (choices == null) { choices= loadAccessorDescriptions(); } for (int i= 0; i < choices.length; i++) { AccessorDescription curr= choices[i]; if (!curr.equals(configured)) { currChoices.add(curr); currLabels.add(curr.getLabel()); } } String[] labels= currLabels.toArray(new String[currLabels.size()]); fAccessorChoices= currChoices.toArray(new AccessorDescription[currChoices.size()]); fAccessorClassField.setItems(labels); fAccessorClassField.select(0); }
fNLSRefactoring.getAccessorClassPackage(), fNLSRefactoring.getResourceBundleName(), fNLSRefactoring.getResourceBundlePackage());
private void updateAccessorChoices() { AccessorDescription configured= new AccessorDescription( fNLSRefactoring.getAccessorClassName(), fNLSRefactoring.getAccessorClassPackage(), fNLSRefactoring.getResourceBundleName(), fNLSRefactoring.getResourceBundlePackage()); ArrayList<AccessorDescription> currChoices= new ArrayList<>(); ArrayList<String> currLabels= new ArrayList<>(); currChoices.add(configured); currLabels.add(configured.getLabel()); AccessorDescription[] choices= fAccessorChoices; if (choices == null) { choices= loadAccessorDescriptions(); } for (int i= 0; i < choices.length; i++) { AccessorDescription curr= choices[i]; if (!curr.equals(configured)) { currChoices.add(curr); currLabels.add(curr.getLabel()); } } String[] labels= currLabels.toArray(new String[currLabels.size()]); fAccessorChoices= currChoices.toArray(new AccessorDescription[currChoices.size()]); fAccessorClassField.setItems(labels); fAccessorClassField.select(0); }
NLSUIMessages.NLSAccessorConfigurationDialog_property_dialog_message, NLSUIMessages.NLSAccessorConfigurationDialog_property_dialog_emptyMessage, cu, updateListener, fRefactoring.getResourceBundlePackage());
NLSUIMessages.NLSAccessorConfigurationDialog_property_dialog_message, NLSUIMessages.NLSAccessorConfigurationDialog_property_dialog_emptyMessage, cu, updateListener, fRefactoring.getResourceBundlePackage());
NLSUIMessages.NLSAccessorConfigurationDialog_property_dialog_message, NLSUIMessages.NLSAccessorConfigurationDialog_property_dialog_emptyMessage, cu, updateListener, fRefactoring.getResourceBundlePackage());