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 2007/07/17 17:16:02 UTC
svn commit: r556945 - in
/directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor:
PluginConstants.java controller/SchemaViewController.java
Author: pamarcelot
Date: Tue Jul 17 08:16:00 2007
New Revision: 556945
URL: http://svn.apache.org/viewvc?view=rev&rev=556945
Log:
Added a 'Collapse All' Action to the Schema View.
Modified:
directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/PluginConstants.java
directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/controller/SchemaViewController.java
Modified: directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/PluginConstants.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/PluginConstants.java?view=diff&rev=556945&r1=556944&r2=556945
==============================================================================
--- directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/PluginConstants.java (original)
+++ directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/PluginConstants.java Tue Jul 17 08:16:00 2007
@@ -33,6 +33,7 @@
public static final String IMG_ATTRIBUTE_TYPE_NEW = "resources/icons/attribute_type_new.gif";
public static final String IMG_ATTRIBUTE_TYPE_NEW_WIZARD = "resources/icons/attribute_type_new_wizard.png";
public static final String IMG_CONNECT = "resources/icons/connect.gif";
+ public static final String IMG_COLLAPSE_ALL = "resources/icons/collapse_all.gif";
public static final String IMG_DELETE = "resources/icons/delete.gif";
public static final String IMG_DISCONNECT = "resources/icons/disconnect.gif";
public static final String IMG_DIFFERENCE_ADD = "resources/icons/difference_add.png";
@@ -71,6 +72,7 @@
// Commands
public static final String CMD_CONNECT = Activator.PLUGIN_ID + ".commands.connect";
public static final String CMD_CLOSE_PROJECT = Activator.PLUGIN_ID + ".commands.closeProject";
+ public static final String CMD_COLLAPSE_ALL = Activator.PLUGIN_ID + ".commands.collapseAll";
public static final String CMD_DELETE_PROJECT = Activator.PLUGIN_ID + ".commands.deleteProject";
public static final String CMD_DELETE_SCHEMA_ELEMENT = Activator.PLUGIN_ID + ".commands.deleteSchemaElement";
public static final String CMD_EXPORT_PROJECTS = Activator.PLUGIN_ID + ".commands.exportProjects";
Modified: directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/controller/SchemaViewController.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/controller/SchemaViewController.java?view=diff&rev=556945&r1=556944&r2=556945
==============================================================================
--- directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/controller/SchemaViewController.java (original)
+++ directory/studio/trunk/studio-apacheds-schemaeditor/src/main/java/org/apache/directory/studio/apacheds/schemaeditor/controller/SchemaViewController.java Tue Jul 17 08:16:00 2007
@@ -20,6 +20,7 @@
package org.apache.directory.studio.apacheds.schemaeditor.controller;
+import org.apache.directory.studio.apacheds.schemaeditor.controller.actions.CollapseAllAction;
import org.apache.directory.studio.apacheds.schemaeditor.controller.actions.ConnectAction;
import org.apache.directory.studio.apacheds.schemaeditor.controller.actions.DeleteSchemaElementAction;
import org.apache.directory.studio.apacheds.schemaeditor.controller.actions.ExportSchemasAsOpenLdapAction;
@@ -84,6 +85,7 @@
private ImportSchemasFromXmlAction importSchemasFromXml;
private ExportSchemasAsOpenLdapAction exportSchemasAsOpenLdap;
private ExportSchemasAsXmlAction exportSchemasAsXml;
+ private CollapseAllAction collapseAll;
/**
@@ -119,6 +121,7 @@
importSchemasFromXml = new ImportSchemasFromXmlAction();
exportSchemasAsOpenLdap = new ExportSchemasAsOpenLdapAction();
exportSchemasAsXml = new ExportSchemasAsXmlAction();
+ collapseAll = new CollapseAllAction( viewer );
}
@@ -132,6 +135,8 @@
toolbar.add( newSchema );
toolbar.add( newAttributeType );
toolbar.add( newObjectClass );
+ toolbar.add( new Separator() );
+ toolbar.add( collapseAll );
}