Package org.openoffice.gdocs.util

Examples of org.openoffice.gdocs.util.Creditionals


    dialog.setVisible(true);
}//GEN-LAST:event_jButton1ActionPerformed

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed
    String serverPath = "";
    Creditionals creditionals = new Creditionals("","");
    MyLoginDialog dialog = getDialog(serverPath, creditionals);
    dialog.setModal(false);
    dialog.setVisible(true);    
}//GEN-LAST:event_jButton3ActionPerformed
View Full Code Here


        Util.startNewThread(Configuration.getClassLoader(), new Runnable() {
            public void run() {
                try {
                    boolean convertToGoogleDocsFormat = convertCheckBox.isEnabled() && convertCheckBox.isSelected();
                    OOoFormats currentFormat = getFormatOfDocument();
                    Creditionals credentionals;                   
                    if (wrapper.isServerSelectionNeeded()) {
                        String serverPath = (String)serversComboBox.getEditor().getItem();
                        wrapper.setServerPath(serverPath);
                        credentionals = wrapper.getCreditionalsForServer(serverPath);
                    } else {
                        credentionals = loginPanel1.getCreditionals();
                    }
                    String docName=getDocumentTitle();
                   
                    boolean updateInsteadOfCreatingNew = false;
                   
                    if (getNameFromComboBox) {
                        Object obj = docNameComboBox.getEditor().getItem();
                        if (obj instanceof String) {
                            docName = (String)obj;
                        } else {
                            docName = ((Document)obj).getTitle();
                            updateInsteadOfCreatingNew = true;
                        }
                    }
                   
                    uploading.setVisible(true);
                   
                    if (credentionals.isEmpty() && wrapper.checkIfAuthorizationNeeded(pathName, docName)) {
                        uploading.setVisible(false);
                        // we need ask user for credentials :-)
                        org.openoffice.gdocs.ui.LoginPanel loginPanel = new LoginPanel() {

                            @Override
                            public void storeCredentials(Creditionals creditionals) {
                                wrapper.storeCredentials(creditionals);
                            }
                           
                        };
                        loginPanel.setSystem(system);
                        final MyLoginDialog dialog = new MyLoginDialog(UploadDialog.this);
                        dialog.setTitle("User & Password");
                        JPanel buttonsPanel = new JPanel();
                        JButton okButton = new JButton(Configuration.getResources().getString("OK"));
                        okButton.addActionListener(new ActionListener() {

                            public void actionPerformed(ActionEvent e) {
                                dialog.handleOK();
                            }
                        });
                        JButton cancelButton = new JButton(Configuration.getResources().getString("Cancel"));
                        cancelButton.addActionListener(new ActionListener() {

                            public void actionPerformed(ActionEvent e) {
                                dialog.handleOK();
                            }
                        });
                        buttonsPanel.add(okButton);
                        buttonsPanel.add(cancelButton);
                        dialog.getContentPane().setLayout(new BorderLayout());
                        dialog.getContentPane().add(loginPanel,BorderLayout.NORTH);
                        dialog.getContentPane().add(buttonsPanel,BorderLayout.SOUTH);
                        dialog.setModal(true);
                        dialog.pack();
                        dialog.setVisible(true);
                        dialog.setVisible(false);
                        if (dialog.getReturnCode()==JOptionPane.OK_OPTION) {
                            credentionals = loginPanel.getCreditionals();
                        } else {
                            upload = false;
                        }

                        uploading.setVisible(true);
                    }
                    if (credentionals.isEmpty() && wrapper.isServerSelectionNeeded()) {
                        wrapper.storeCredentials(credentionals);
                    }
                   
                    uploading.setVisible(true);
                    wrapper.login(credentionals);
View Full Code Here

                    method.invoke(jTable1, true);
                } catch (Exception ex) {
                    Configuration.log(ex);
                }
        }
        Creditionals creditionals = loginPanel1.getCreditionals();
        Wrapper wrapper = WrapperFactory.getWrapperForCredentials(system);
        if (wrapper.hasList()) {
            try {
                fillListOfDocuments(wrapper,wrapper.getListOfDocs(true));
            } catch (Exception e) {
View Full Code Here

        userNameField.setText(creditionals.getUserName());
        passwordField.setText(creditionals.getPassword());
    }
   
    public Creditionals getCreditionals() {       
        Creditionals creditionals = new Creditionals(getUserName(),getPassword(),system);
        if (rememberCheckBox.isSelected()) {
            storeCredentials(creditionals);
        }               
        return creditionals;
    }
View Full Code Here

    public void storeCredentials(Creditionals creditionals) {
        creditionals.store();
    }
   
    private void removeCredentials() {
        Creditionals creditionals = new Creditionals(getUserName(),getPassword(),system);
        creditionals.remove();
    }
View Full Code Here

    private String getPassword() {
        return new String(passwordField.getPassword());
    }
               
    public void readCreditionals() {
        Creditionals creditionals = new Creditionals(getSystem());
        fillCredentials(creditionals);
    }
View Full Code Here

TOP

Related Classes of org.openoffice.gdocs.util.Creditionals

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.