/** * Update out containing TC's window name. * @param title */ final protected void updateWindowName(String title) { if (owner == null) return; if (title == null || title.trim().isEmpty()) { // sole or no component owner.setDisplayName(originalName); owner.setToolTipText(originalName); owner.setHtmlDisplayName(null); } else { String composite = originalName + " - "; // NOI18N if (title.contains("<html>")) { // NOI18N // pull the "<html>" to the beginning of the string title = title.replace("<html>", ""); // NOI18N composite = "<html> " + composite + title;// NOI18N owner.setHtmlDisplayName(composite); } else { owner.setDisplayName(composite); owner.setHtmlDisplayName(null); } owner.setToolTipText(composite); } }
@Override @NonNull public TopComponent createTopComponent(@NonNull Lookup lookup) { Artifact artifact = lookup.lookup(Artifact.class); assert artifact != null; TopComponent existing = findExistingTc(artifact); if (existing != null) { return existing; } Collection<? extends ArtifactViewerPanelProvider> provs = Lookup.getDefault().lookupAll(ArtifactViewerPanelProvider.class); MultiViewDescription[] panels = new MultiViewDescription[provs.size()]; int i = 0; for (ArtifactViewerPanelProvider prov : provs) { panels[i] = prov.createPanel(lookup); i = i + 1; } TopComponent tc = MultiViewFactory.createMultiView(panels, panels[0]); tc.setDisplayName(artifact.getArtifactId() + ":" + artifact.getVersion()); //NOI18N tc.setToolTipText(artifact.getGroupId() + ":" + artifact.getArtifactId() + ":" + artifact.getVersion()); //NOI18N tc.putClientProperty(MAVEN_TC_PROPERTY, getTcId(artifact)); return tc; }
private void updateTitle() { String titlePostfix = ""; if (getFormModel().isValid()) { titlePostfix = " - " + getFormModel().getModelName(); } toolView.setDisplayName(titlePrefix + titlePostfix); }
private void updateName() { if (callback != null) { PresentationModel pm = lkp.lookup(PresentationModel.class); String name = (String) pm.getAt(Field.PROP_NAME).getValue(); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(name); tc.setDisplayName(name); tc.setName(name); tc.setToolTipText(getToolTipText()); } } }
public void updateName() { if (callback != null) { String name = getLookup().lookup(Farm.class).getName(); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(name); tc.setDisplayName(name); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } }
public void updateName() { if (callback != null) { String name = getLookup().lookup(Farm.class).getName(); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(name); tc.setDisplayName(name); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } }
public void updateName() { if (callback != null) { String name = getLookup().lookup(FritzmeijerDataObject.class).getName(); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(name); tc.setDisplayName(name); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } }
private void updateName() { if (callback != null) { Grid grid = gridDataObject.getLookup().lookup(Grid.class); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(grid.getName()); tc.setDisplayName(grid.getName()); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } } }
private void updateName() { if (callback != null) { Grid grid = obj.getLookup().lookup(Grid.class); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(grid.getName()); tc.setDisplayName(grid.getName()); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } } }
private void updateName() { if (callback != null) { Grid grid = gridDataObject.getLookup().lookup(Grid.class); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(grid.getName()); tc.setDisplayName(grid.getName()); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } } }
private void updateName() { if (callback != null) { Field field = obj.getLookup().lookup(Field.class); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(field.getName()); tc.setDisplayName(field.getName()); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } } }
private void updateName() { if (callback != null) { TopComponent tc = callback.getTopComponent(); final String name = getNameInternal(); tc.setHtmlDisplayName(name); tc.setDisplayName(name); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } }
public void run() { ProjectTypeInfo projectTypeInfo = ProjectTypeInfo.getProjectTypeInfoFor (IOSupport.getDataObjectContext (dataObject).getProjectType ()); tc.setIcon (projectTypeInfo != null ? ImageUtilities.loadImage (projectTypeInfo.getIconResource ()) : null); String displayName = messageHtmlName(); if (! displayName.equals(tc.getDisplayName())) tc.setDisplayName(displayName); // XXX should probably set htmlDisplayName too, from messageHtmlName // XXX should probably use messageToolTip instead tc.setToolTipText(dataObject.getPrimaryFile().getPath()); } });
public void updateName() { if (callback != null) { String name = fieldTask.getName(); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(name); tc.setDisplayName(name); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } }
public void updateName() { if (callback != null) { //TODO name should come from a stock object, but nothing to store in it just jet String name = Bundle.Label_stock_overview_panel(); TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName(name); tc.setDisplayName(name); tc.setName(content.getName()); tc.setToolTipText(content.getToolTipText()); } } }
private void updateName() { if (callback != null) { TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName((String) model.getAt(Worker.PROP_NAME).getValue()); tc.setDisplayName((String) model.getAt(Worker.PROP_NAME).getValue()); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } }
private void updateName() { if (callback != null) { TopComponent tc = callback.getTopComponent(); tc.setHtmlDisplayName((String) model.getAt(Field.PROP_NAME).getValue()); tc.setDisplayName((String) model.getAt(Field.PROP_NAME).getValue()); tc.setName(getName()); tc.setToolTipText(getToolTipText()); } }