You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pa...@apache.org on 2010/07/13 17:43:08 UTC
svn commit: r963765 - in
/directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers:
LdapServersManager.java model/LdapServer.java wizards/NewServerWizard.java
Author: pamarcelot
Date: Tue Jul 13 15:43:08 2010
New Revision: 963765
URL: http://svn.apache.org/viewvc?rev=963765&view=rev
Log:
Fixed typo and created the server folder at the end of the wizard.
Modified:
directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManager.java
directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/LdapServer.java
directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizard.java
Modified: directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManager.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManager.java?rev=963765&r1=963764&r2=963765&view=diff
==============================================================================
--- directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManager.java (original)
+++ directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersManager.java Tue Jul 13 15:43:08 2010
@@ -47,6 +47,8 @@ import org.eclipse.core.runtime.IPath;
*/
public class LdapServersManager
{
+ private static final String SERVERS = "servers";
+
/** The default instance */
private static LdapServersManager instance;
@@ -418,4 +420,31 @@ public class LdapServersManager
{
return serversIdMap.get( id );
}
+
+
+ /**
+ * Get the path to the servers folder.
+ *
+ * @return
+ * the path to the server folder
+ */
+ public static IPath getServersFolder()
+ {
+ return LdapServersPlugin.getDefault().getStateLocation().append( SERVERS );
+ }
+
+
+ /**
+ * Creates a new server folder for the given id.
+ *
+ * @param id
+ * the id of the server
+ */
+ public static void createNewServerFolder( LdapServer server )
+ {
+ // Creating the server folder
+ IPath serverFolderPath = getServersFolder().append( server.getId() );
+ File serverFolder = new File( serverFolderPath.toOSString() );
+ serverFolder.mkdir();
+ }
}
Modified: directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/LdapServer.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/LdapServer.java?rev=963765&r1=963764&r2=963765&view=diff
==============================================================================
--- directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/LdapServer.java (original)
+++ directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/LdapServer.java Tue Jul 13 15:43:08 2010
@@ -43,7 +43,7 @@ public class LdapServer implements IAdap
/** The status of the server */
private LdapServerStatus status = LdapServerStatus.STOPPED;
- /** The LDAP Server Adapater Extension */
+ /** The LDAP Server Adapter Extension */
private LdapServerAdapterExtension ldapServerAdapterExtension;
Modified: directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizard.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizard.java?rev=963765&r1=963764&r2=963765&view=diff
==============================================================================
--- directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizard.java (original)
+++ directory/studio/trunk/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizard.java Tue Jul 13 15:43:08 2010
@@ -62,8 +62,8 @@ public class NewServerWizard extends Wiz
// Adding the new server to the servers handler
LdapServersManager.getDefault().addServer( server );
- // Creating the complete folder structure for the new server
- //ApacheDsPluginUtils.createNewServerFolder( server.getId() ); // TODO
+ // Creating the folder for the new server
+ LdapServersManager.createNewServerFolder( server );
return true;
}