/** * Entry point for the combobox initialization. It connects combobox with its content and * add items for the combobox content management. * * @param provider Java EE module provider. * @param combo combobox to manage. */ public static void connect(J2eeModuleProvider provider, JComboBox combo) { connect(null, provider, combo, null, false); }
/** * Get data source list cell renderer. * @return data source list cell renderer instance. * @since 1.16 */ public static ListCellRenderer createDatasourceListCellRenderer() { return new DatasourceListCellRenderer(); }
@Override public boolean validServerInstancePresent() { return ServerUtil.isValidServerInstance(j2eeModuleProvider); } };
@Override public boolean supportsDefaultProvider() { final J2eeProjectCapabilities capabilities = J2eeProjectCapabilities.forProject(project); if (capabilities != null) { return capabilities.hasDefaultPersistenceProvider(); } return false; } }
EjbNodeList(WebProject proj) { this.project = proj; this.projectCap = J2eeProjectCapabilities.forProject(project); }
public List<String> keys() { if (projectCap.isEjb31LiteSupported()){ checkView(); } if (!isViewEmpty){ return Collections.singletonList(KEY_EJBS); }else{ return Collections.EMPTY_LIST; } }
Separator() { setPreferredSize(new Dimension(getWidth(), 1)); setForeground(Color.BLACK); } }
private boolean verify() { boolean isValid = verifyJndiName(); if (isValid) isValid = verifyConnection(); return isValid; }
public static File[] guessJavaRootsAsFiles(final FileObject dir) { FileObject[] rootsFOs = guessJavaRoots(dir); if (rootsFOs == null) { return new File[0]; } File[] resultArr = new File[rootsFOs.length]; for (int i = 0; i < resultArr.length; i++) { resultArr[i] = FileUtil.toFile(rootsFOs[i]); } return resultArr; }
public static Set<Profile> getSupportedProfiles(Project project) { Set<Profile> supportedProfiles = new HashSet<Profile>(); J2eePlatform j2eePlatform = getPlatform(project); if (j2eePlatform != null) { supportedProfiles = j2eePlatform.getSupportedProfiles(); } return supportedProfiles; }
public static FileObject guessWebInf(FileObject dir) { Enumeration<FileObject> ch = getChildrenToDepth(dir, 3, true); while (ch.hasMoreElements ()) { FileObject f = ch.nextElement (); if (f.isFolder()) { final FileObject webXmlFO = f.getFileObject("web.xml"); //NOI18N if (webXmlFO != null && webXmlFO.isData()) { return f; } } } return null; }
/** * Get data source comparator. * @return data source comparator instance. * @since 1.16 */ public static Comparator<Datasource> createDatasourceComparator() { return new DatasourceComparator(); }
private JTextComponent getEditor() { Component comp = getEditorComponent(); assert (comp instanceof JTextComponent); return (JTextComponent)comp; }
@Override public void run() { setSelectedItem(combo, model.getPreviousItem()); } });
public void run() { reader.run(); } });
@Override public void setSelectedItem(Object anItem) { if (selectedItem == null || !selectedItem.equals(anItem)) { previousItem = selectedItem; selectedItem = anItem; fireContentsChanged(this, 0, -1); } }
@Override public void setSelectedItem(Object anItem) { if (selectedItem == null || !selectedItem.equals(anItem)) { previousItem = selectedItem; selectedItem = anItem; fireContentsChanged(this, 0, -1); } }
/** * Creates a new instance of <code>MetadataModelReadHelper</code>. * * @param model a metadata model; cannot be null. * @param action an action to be executed by <code>model</code>. */ public static <T, R> MetadataModelReadHelper<T, R> create(MetadataModel<T> model, MetadataModelAction<T, R> action) { Parameters.notNull("model", model); // NOI18N Parameters.notNull("action", action); // NOI18N return new MetadataModelReadHelper<T, R>(model, action); }
public void connect(JComboBox comboBox) { DatasourceUIHelper.connect(project.getWebModule(), comboBox); }
public void connect(JComboBox comboBox) { DatasourceUIHelper.connect(project.getEjbModule(), comboBox); }