Package com.dubture.composer.ui.editor

Examples of com.dubture.composer.ui.editor.FormEntryAdapter


public class WeblinkFormEntry extends FormEntry {

  public WeblinkFormEntry(Composite parent, FormToolkit toolkit, String labelText) {
    super(parent, toolkit, labelText, null, true);
   
    addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        try {
          Hyperlink link = (Hyperlink)entry.getLabel();
          URL url = new URL(entry.getValue());
          link.setHref(url);
View Full Code Here


    Integer processTimeout = composerPackage.getConfig().getProcessTimeout();
    if (processTimeout != null) {
      processTimeoutEntry.setValue("" + processTimeout, true);
    }
   
    processTimeoutEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        if (entry.getValue().isEmpty()) {
          composerPackage.getConfig().remove("process-timeout")
        } else {
          composerPackage.getConfig().set("process-timeout", Integer.valueOf(entry.getValue()))
View Full Code Here

    String vendorDir = composerPackage.getConfig().getVendorDir();
    if (vendorDir != null) {
      vendorDirEntry.setValue(vendorDir, true);
    }
   
    vendorDirEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        if (entry.getValue().isEmpty()) {
          composerPackage.getConfig().remove("vendor-dir")
        } else {
          composerPackage.getConfig().set("vendor-dir", entry.getValue());
View Full Code Here

    String binDir = composerPackage.getConfig().getBinDir();
    if (binDir != null) {
      binDirEntry.setValue(binDir, true);
    }
   
    binDirEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        if (entry.getValue().isEmpty()) {
          composerPackage.getConfig().remove("bin-dir");
        } else {
          composerPackage.getConfig().set("bin-dir", entry.getValue());
View Full Code Here

  private void createEmailEntry(Composite client, FormToolkit toolkit) {
    emailEntry = new FormEntry(client, toolkit, "Email", null, false);
    emailEntry.setValue(support.getEmail(), true);
   
    emailEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        support.setEmail(entry.getValue());
      }
    });
    support.addPropertyChangeListener("email", new PropertyChangeListener() {
View Full Code Here

  private void createIssuesEntry(Composite client, FormToolkit toolkit) {
    issuesEntry = new WeblinkFormEntry(client, toolkit, "Issues");
    issuesEntry.setValue(support.getIssues());
   
    issuesEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        support.setIssues(entry.getValue());
      }
    });
    support.addPropertyChangeListener("issues", new PropertyChangeListener() {
View Full Code Here

 
  private void createForumEntry(Composite client, FormToolkit toolkit) {
    forumEntry = new WeblinkFormEntry(client, toolkit, "Forum");
    forumEntry.setValue(support.getForum());
   
    forumEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        support.setForum(entry.getValue());
      }
    });
    support.addPropertyChangeListener("forum", new PropertyChangeListener() {
View Full Code Here

 
  private void createWikiEntry(Composite client, FormToolkit toolkit) {
    wikiEntry = new WeblinkFormEntry(client, toolkit, "Wiki");
    wikiEntry.setValue(support.getWiki());
   
    wikiEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        support.setWiki(entry.getValue());
      }
    });
    support.addPropertyChangeListener("wiki", new PropertyChangeListener() {
View Full Code Here

 
  private void createIrcEntry(Composite client, FormToolkit toolkit) {
    ircEntry = new WeblinkFormEntry(client, toolkit, "Irc");
    ircEntry.setValue(support.getIrc());
   
    ircEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        support.setIrc(entry.getValue());
      }
    });
    support.addPropertyChangeListener("irc", new PropertyChangeListener() {
View Full Code Here

 
  private void createSourceEntry(Composite client, FormToolkit toolkit) {
    sourceEntry = new WeblinkFormEntry(client, toolkit, "Source");
    sourceEntry.setValue(support.getSource());
   
    sourceEntry.addFormEntryListener(new FormEntryAdapter() {
      public void textValueChanged(FormEntry entry) {
        support.setSource(entry.getValue());
      }
    });
    support.addPropertyChangeListener("source", new PropertyChangeListener() {
View Full Code Here

TOP

Related Classes of com.dubture.composer.ui.editor.FormEntryAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.