//***************************************************************************** //* //* (c) Copyright 2002. Glub Tech, Incorporated. All Rights Reserved. //* //* $Id: ConnectionSettings.java 37 2009-05-11 22:46:15Z gary $ //* //***************************************************************************** package com.glub.secureftp.client.gui; public class ConnectionSettings { private boolean dataEncryptionOn = true; private String startingRemoteFolder = null; private String startingLocalFolder = null; private boolean passiveConnection = true; private boolean anonymous = false; private boolean saveBookmark = false; private int securityMode = ConnectionDialog.EXPLICIT_SSL; public ConnectionSettings() { setDataEncryptionOn( true ); setStartingRemoteFolder( null ); setStartingLocalFolder( null ); setPassiveConnection( true ); setAnonymous( false ); setSaveBookmark( false ); setSecurityMode( ConnectionDialog.EXPLICIT_SSL ); } public String toString() { StringBuffer buffer = new StringBuffer(); buffer.append( "Data Encryption On => " + dataEncryptionOn ); buffer.append( ", Starting Remote Folder => " + startingRemoteFolder ); buffer.append( ", Starting Local Folder => " + startingLocalFolder ); buffer.append( ", Passive Connection => " + passiveConnection ); buffer.append( ", Anonymous => " + anonymous ); buffer.append( ", Save Bookmark => " + saveBookmark ); buffer.append( ", Security Mode => " + securityMode ); return buffer.toString(); } public boolean isDataEncryptionOn() { return dataEncryptionOn; } public void setDataEncryptionOn( boolean on ) { dataEncryptionOn = on; } public String getStartingRemoteFolder() { return startingRemoteFolder; } public void setStartingRemoteFolder( String folder ) { startingRemoteFolder = folder; } public String getStartingLocalFolder() { return startingLocalFolder; } public void setStartingLocalFolder( String folder ) { startingLocalFolder = folder; } public boolean isPassiveConnection() { return passiveConnection; } public void setPassiveConnection( boolean passive ) { passiveConnection = passive; } public boolean isAnonymous() { return anonymous; } public void setAnonymous( boolean anonymous ) { this.anonymous = anonymous; } public boolean saveBookmark() { return saveBookmark; } public void setSaveBookmark( boolean save ) { saveBookmark = save; } public int getSecurityMode() { return securityMode; } public void setSecurityMode( int securityMode ) { this.securityMode = securityMode; } }