Menu

Home

Anthony Torrero Collins

Send Word Now Test UI

This Java project creates a Swing UI that exercises a valid account on the Send Word Now service. You must have access to a current Send Word Now account, and you must use a login of that account that has administrator rights in order to get meaningful results from the UI.

The UI doesn't exercise all of the SWN methods, but does do most of the ones that are important. See the screenshot for what's available. After you have done a few of the methods, they are pretty much all the same aftewards.

Requirements

  • This project requires XPathHelper for searching result nodes.
  • This project imports the following:
    java.awt.Component;
    java.awt.EventQueue;
    java.awt.event.ActionEvent;
    java.awt.event.ActionListener;
    java.awt.Font;
    javax.swing.JFrame;
    javax.swing.JPanel;
    javax.swing.JPasswordField;
    javax.swing.JLabel;
    javax.swing.JTextArea;
    javax.swing.JTextField;
    javax.swing.JButton;
    javax.swing.SwingConstants;
    javax.swing.JScrollPane;
    javax.swing.JCheckBox;
    javax.swing.ScrollPaneConstants;
    com.jgoodies.forms.layout.FormLayout;
    com.jgoodies.forms.layout.ColumnSpec;
    com.jgoodies.forms.layout.RowSpec;
    com.jgoodies.forms.factories.FormFactory;
    com.jgoodies.forms.factories.DefaultComponentFactory;
    javax.xml.namespace.QName;
    javax.xml.soap.;
    javax.xml.transform.dom.
    ;
    java.net.;
    org.apache.ws.security.message.
    ;
    org.apache.ws.security.util.;
    org.apache.ws.security.message.token.
    ;
    org.apache.ws.security.*;
    org.w3c.dom.Element;
    org.w3c.dom.Document;
    org.w3c.dom.NodeList;
  • Because the project was originally an eclipse Juno project, the tab order was set with org.eclipse.wb.swing.FocusTraversalOnArray. If you don't want to use eclipse, remove the tab order call on line 455.

References

The wiki uses Markdown syntax.

Project Admins:


MongoDB Logo MongoDB