Skip to content

Commit

Permalink
TEIIDDES-1518: Add teiid server version to Teiid Server editor
Browse files Browse the repository at this point in the history
* Adds a non-editable text containing the teiid server runtime
  version to the Server editor.
  • Loading branch information
Paul Richardson committed Dec 7, 2012
1 parent 948f494 commit a057b13
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -616,6 +616,7 @@ TeiidServerOverviewSection.title=Overview
TeiidServerOverviewSection.description=The configuration of the teiid server installed on the current jboss server
TeiidServerOverviewSection.customLabel=Display Name
TeiidServerOverviewSection.hostLabel=Host
TeiidServerOverviewSection.versionLabel=Teiid Runtime Version
TeiidServerOverviewSection.jbLabel=JBoss Server
TeiidServerOverviewSection.newHyperlinkLabel=New
TeiidServerOverviewSection.editHyperlinkLabel=Edit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
import org.eclipse.swt.widgets.Text;
import org.eclipse.ui.IEditorInput;
import org.eclipse.ui.IEditorPart;
import org.eclipse.wst.server.ui.internal.ServerUIPlugin;
import org.eclipse.ui.IEditorSite;
import org.eclipse.ui.forms.events.HyperlinkAdapter;
import org.eclipse.ui.forms.events.HyperlinkEvent;
Expand All @@ -32,6 +31,7 @@
import org.eclipse.ui.forms.widgets.ScrolledForm;
import org.eclipse.ui.forms.widgets.Section;
import org.eclipse.ui.part.EditorPart;
import org.eclipse.wst.server.ui.internal.ServerUIPlugin;
import org.teiid.designer.runtime.DqpPlugin;
import org.teiid.designer.runtime.TeiidServerManager;
import org.teiid.designer.runtime.spi.ExecutionConfigurationEvent;
Expand Down Expand Up @@ -68,6 +68,8 @@ public class TeiidServerEditor extends EditorPart {
private Hyperlink jbServerNameHyperlink;

private Text hostNameText;

private Text versionText;

private FormText adminDescriptionText;

Expand Down Expand Up @@ -192,6 +194,14 @@ private void createOverviewSection(Composite parent) {
hostNameText.setEditable(false);
hostNameText.setEnabled(false);

Label versionLabel = toolkit.createLabel(composite, UTIL.getString("TeiidServerOverviewSection.versionLabel")); //$NON-NLS-1$
blueForeground(versionLabel);

versionText = toolkit.createText(composite, teiidServer.getServerVersion().toString());
GridDataFactory.fillDefaults().grab(true, false).applyTo(versionText);
versionText.setEditable(false);
versionText.setEnabled(false);

Label jbLabel = toolkit.createLabel(composite, UTIL.getString("TeiidServerOverviewSection.jbLabel")); //$NON-NLS-1$
blueForeground(jbLabel);

Expand Down Expand Up @@ -300,6 +310,7 @@ private void refreshDisplayValues() {
public void run() {
customNameText.setText(teiidServer.getCustomLabel() != null ? teiidServer.getCustomLabel() : ""); //$NON-NLS-1$
hostNameText.setText(teiidServer.getHost());
versionText.setText(teiidServer.getServerVersion().toString());
jbServerNameHyperlink.setText(teiidServer.getParent() != null ? teiidServer.getParent().getName() : ""); //$NON-NLS-1$
jdbcUserNameText.setText(teiidServer.getTeiidJdbcInfo().getUsername());
jdbcPasswdText.setText(teiidServer.getTeiidJdbcInfo().getPassword());
Expand Down

0 comments on commit a057b13

Please sign in to comment.