[Jiemamy-notify:1588] commit [2796] J-eclipseを、coreとuiに分離。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 3月 4日 (水) 01:38:28 JST


Revision: 2796
          http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=2796
Author:   daisuke_m
Date:     2009-03-04 01:38:28 +0900 (Wed, 04 Mar 2009)

Log Message:
-----------
J-eclipseを、coreとuiに分離。

Modified Paths:
--------------
    vesta/trunk/jiemamy-vesta/pom.xml
    vesta/trunk/org.jiemamy.eclipse/.classpath
    vesta/trunk/org.jiemamy.eclipse/META-INF/MANIFEST.MF
    vesta/trunk/org.jiemamy.eclipse/build.properties
    vesta/trunk/org.jiemamy.eclipse/plugin.xml
    vesta/trunk/org.jiemamy.eclipse/pom.xml
    vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/JiemamyPlugin.java
    vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/ui/JiemamyEditDialog.java
    vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/wizard/NewDiagramWizard.java
    vesta/trunk/org.jiemamy.eclipse.dialect.mysql/.classpath
    vesta/trunk/org.jiemamy.eclipse.dialect.mysql/META-INF/MANIFEST.MF
    vesta/trunk/org.jiemamy.eclipse.dialect.mysql/build.properties
    vesta/trunk/org.jiemamy.eclipse.dialect.mysql/plugin.xml
    vesta/trunk/org.jiemamy.eclipse.dialect.mysql/pom.xml
    vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/.classpath
    vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/META-INF/MANIFEST.MF
    vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/build.properties
    vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/plugin.xml
    vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/pom.xml
    vesta/trunk/org.jiemamy.eclipse.dialect.sql99/.classpath
    vesta/trunk/org.jiemamy.eclipse.dialect.sql99/META-INF/MANIFEST.MF
    vesta/trunk/org.jiemamy.eclipse.dialect.sql99/build.properties
    vesta/trunk/org.jiemamy.eclipse.dialect.sql99/plugin.xml
    vesta/trunk/org.jiemamy.eclipse.dialect.sql99/pom.xml


-------------- next part --------------
Modified: vesta/trunk/jiemamy-vesta/pom.xml
===================================================================
--- vesta/trunk/jiemamy-vesta/pom.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/jiemamy-vesta/pom.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -77,6 +77,7 @@
     <url>http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/zeus/trunk/jiemamy-vesta/?root=jiemamy</url>
   </scm>
   <modules>
+    <module>../org.jiemamy.eclipse.core</module>
     <module>../org.jiemamy.eclipse</module>
     <module>../org.jiemamy.eclipse.dialect.mysql</module>
     <module>../org.jiemamy.eclipse.dialect.postgresql</module>

Modified: vesta/trunk/org.jiemamy.eclipse/.classpath
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/.classpath	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/.classpath	2009-03-03 16:38:28 UTC (rev 2796)
@@ -4,25 +4,7 @@
 	<classpathentry kind="src" path="src/main/resources"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
-	<classpathentry exported="true" kind="lib" path="lib/collections-generic-4.01.jar" sourcepath="lib/sources/collections-generic-4.01-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-beanutils-1.8.0.jar" sourcepath="lib/sources/commons-beanutils-1.8.0-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-io-1.3.2.jar" sourcepath="lib/sources/commons-io-1.3.2-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-lang-2.3.jar" sourcepath="lib/sources/commons-lang-2.3-sources.jar"/>
 	<classpathentry exported="true" kind="lib" path="lib/eclipse-common-0.0.4.jar" sourcepath="lib/sources/eclipse-common-0.0.4-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/factory-enhancer-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/factory-enhancer-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/freemarker-2.3.11.jar" sourcepath="lib/sources/freemarker-2.3.11-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/generic-tree-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/generic-tree-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/javassist-3.8.0.GA.jar" sourcepath="lib/sources/javassist-3.8.0.GA-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jcl-over-slf4j-1.5.5.jar" sourcepath="lib/sources/jcl-over-slf4j-1.5.5-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-composer-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-composer-0.2.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-core-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-core-0.2.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-spec-core-0.2-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-spec-core-0.2-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-spec-view-0.2-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-spec-view-0.2-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-view-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-view-0.2.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-classic-0.9.9.jar" sourcepath="lib/sources/logback-classic-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-core-0.9.9.jar" sourcepath="lib/sources/logback-core-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/osgi_R4_core-1.0.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/slf4j-api-1.5.5.jar" sourcepath="lib/sources/slf4j-api-1.5.5-sources.jar"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
 	<classpathentry kind="output" path="target/classes"/>

Modified: vesta/trunk/org.jiemamy.eclipse/META-INF/MANIFEST.MF
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/META-INF/MANIFEST.MF	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/META-INF/MANIFEST.MF	2009-03-03 16:38:28 UTC (rev 2796)
@@ -1,32 +1,14 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
-Bundle-Name: Jiemamy Eclipse Plugin
-Bundle-SymbolicName: org.jiemamy.eclipse;singleton:=true
+Bundle-Name: Jiemamy Model Editor Plugin
+Bundle-SymbolicName: org.jiemamy.eclipse.ui;singleton:=true
 Bundle-Version: 0.2.0.SNAPSHOT
 Bundle-Vendor: Jiemamy Project
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
 Bundle-ActivationPolicy: lazy
 Bundle-Activator: org.jiemamy.eclipse.JiemamyPlugin
 Bundle-ClassPath: .,
- lib/collections-generic-4.01.jar,
- lib/commons-beanutils-1.8.0.jar,
- lib/commons-io-1.3.2.jar,
- lib/commons-lang-2.3.jar,
- lib/eclipse-common-0.0.4.jar,
- lib/factory-enhancer-0.1.0-SNAPSHOT.jar,
- lib/freemarker-2.3.11.jar,
- lib/generic-tree-0.1.0-SNAPSHOT.jar,
- lib/javassist-3.8.0.GA.jar,
- lib/jcl-over-slf4j-1.5.5.jar,
- lib/jiemamy-composer-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-core-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,
- lib/jiemamy-spec-view-0.2-SNAPSHOT.jar,
- lib/jiemamy-view-0.2.0-SNAPSHOT.jar,
- lib/logback-classic-0.9.9.jar,
- lib/logback-core-0.9.9.jar,
- lib/osgi_R4_core-1.0.jar,
- lib/slf4j-api-1.5.5.jar
+ lib/eclipse-common-0.0.4.jar
 Require-Bundle: org.eclipse.core.runtime,
  org.eclipse.core.resources,
  org.eclipse.core.expressions,
@@ -37,13 +19,9 @@
  org.eclipse.gef,
  org.eclipse.update.core,
  org.eclipse.debug.core,
- org.eclipse.jdt.ui
-Export-Package: org.jiemamy,
- org.jiemamy.composer,
- org.jiemamy.dialect,
- org.jiemamy.dialect.generic,
- org.jiemamy.dialect.validator,
- org.jiemamy.eclipse,
+ org.eclipse.jdt.ui,
+ org.jiemamy.eclipse.core
+Export-Package: org.jiemamy.eclipse,
  org.jiemamy.eclipse.action,
  org.jiemamy.eclipse.editor,
  org.jiemamy.eclipse.editor.command,
@@ -61,40 +39,6 @@
  org.jiemamy.eclipse.ui.helper,
  org.jiemamy.eclipse.ui.tab,
  org.jiemamy.eclipse.utils,
- org.jiemamy.eclipse.wizard,
- org.jiemamy.editcommand,
- org.jiemamy.editcommand.impl,
- org.jiemamy.exception,
- org.jiemamy.formatter,
- org.jiemamy.internal.processor,
- org.jiemamy.model,
- org.jiemamy.model.attribute,
- org.jiemamy.model.attribute.constraint,
- org.jiemamy.model.connection,
- org.jiemamy.model.dataset,
- org.jiemamy.model.datatype,
- org.jiemamy.model.datatype.adapter,
- org.jiemamy.model.entity,
- org.jiemamy.model.geometory,
- org.jiemamy.model.index,
- org.jiemamy.model.node,
- org.jiemamy.model.sql,
- org.jiemamy.serializer,
- org.jiemamy.test,
- org.jiemamy.utils,
- org.jiemamy.utils.builder,
- org.jiemamy.utils.enhancer,
- org.jiemamy.utils.enhancer.helper,
- org.jiemamy.utils.gtree.converter,
- org.jiemamy.utils.gtree.model,
- org.jiemamy.utils.gtree.rewrite,
- org.jiemamy.utils.gtree.text,
- org.jiemamy.utils.metadata,
- org.jiemamy.utils.model,
- org.jiemamy.utils.swap,
- org.jiemamy.utils.visitor,
- org.jiemamy.utils.visitor.impl,
- org.jiemamy.validator,
- org.jiemamy.validator.impl,
- org.jiemamy.xml
+ org.jiemamy.eclipse.wizard
 Eclipse-BuddyPolicy: registered
+Eclipse-RegisterBuddy: org.jiemamy.eclipse

Modified: vesta/trunk/org.jiemamy.eclipse/build.properties
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/build.properties	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/build.properties	2009-03-03 16:38:28 UTC (rev 2796)
@@ -7,26 +7,8 @@
                plugin_ja.properties,\
                schema/,\
                LICENSE.txt,\
-               lib/collections-generic-4.01.jar,\
-               lib/commons-beanutils-1.8.0.jar,\
-               lib/commons-io-1.3.2.jar,\
-               lib/commons-lang-2.3.jar,\
-               lib/eclipse-common-0.0.4.jar,\
-               lib/factory-enhancer-0.1.0-SNAPSHOT.jar,\
-               lib/freemarker-2.3.11.jar,\
-               lib/generic-tree-0.1.0-SNAPSHOT.jar,\
-               lib/javassist-3.8.0.GA.jar,\
-               lib/jcl-over-slf4j-1.5.5.jar,\
-               lib/jiemamy-composer-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-core-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,\
-               lib/jiemamy-spec-view-0.2-SNAPSHOT.jar,\
-               lib/jiemamy-view-0.2.0-SNAPSHOT.jar,\
-               lib/logback-classic-0.9.9.jar,\
-               lib/logback-core-0.9.9.jar,\
-               lib/osgi_R4_core-1.0.jar,\
-               lib/slf4j-api-1.5.5.jar,\
-               license/
+               license/,\
+               lib/eclipse-common-0.0.4.jar
 output..=target/classes/
 source..=src/main/java/,src/main/resources/,src/test/java/,src/test/resources/
 bin.excludes=lib/sources/

Modified: vesta/trunk/org.jiemamy.eclipse/plugin.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/plugin.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/plugin.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -1,19 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?eclipse version="3.2"?>
 <plugin>
-   <extension-point id="dialects" name="%plugin.extension.dialects" schema="schema/dialects.exsd"/>
-   <extension-point id="importers" name="%plugin.extension.importers" schema="schema/importers.exsd"/>
-   <extension-point id="exporters" name="%plugin.extension.exporters" schema="schema/exporters.exsd"/>
-   <extension-point id="validators" name="%plugin.extension.validators" schema="schema/validators.exsd"/>
 
    <extension
-         point="org.jiemamy.eclipse.dialects">
+         point="org.jiemamy.eclipse.core.dialects">
 	  <dialect
             class="org.jiemamy.dialect.generic.GenericDialect"/>
    </extension>
 
    <extension
-         point="org.jiemamy.eclipse.exporters">
+         point="org.jiemamy.eclipse.core.exporters">
 	  <exporter
 	        name="SQL"
             class="org.jiemamy.composer.exporter.SqlExporter"

Modified: vesta/trunk/org.jiemamy.eclipse/pom.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/pom.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/pom.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -11,9 +11,9 @@
   </parent>
   <groupId>org.jiemamy</groupId>
   <artifactId>org.jiemamy.eclipse</artifactId>
-  <name>Jiemamy Model Editor for Eclipse</name>
+  <name>Jiemamy Eclipse Model Editor Plugin</name>
   <version>0.2.0-SNAPSHOT</version>
-  <description>Jiemamy Model Editor for Eclipse</description>
+  <description>Jiemamy Eclipse Model Editor Plugin</description>
   <url>http://report.jiemamy.org/jiemamy-eclipse</url>
   <issueManagement>
     <system>JIRA</system>
@@ -101,36 +101,16 @@
       <version>1.1</version>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>org.jiemamy</groupId>
+      <artifactId>org.jiemamy.eclipse.core</artifactId>
+      <version>${project.version}</version>
+    </dependency>
     <dependency>
       <groupId>org.seasar.eclipsecommon</groupId>
       <artifactId>eclipse-common</artifactId>
       <version>0.0.4</version>
     </dependency>
-    <dependency>
-      <groupId>${project.groupId}</groupId>
-      <artifactId>jiemamy-spec-core</artifactId>
-      <version>0.2-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>${project.groupId}</groupId>
-      <artifactId>jiemamy-spec-view</artifactId>
-      <version>0.2-SNAPSHOT</version>
-    </dependency>
-    <dependency>
-      <groupId>${project.groupId}</groupId>
-      <artifactId>jiemamy-core</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>${project.groupId}</groupId>
-      <artifactId>jiemamy-view</artifactId>
-      <version>${project.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>${project.groupId}</groupId>
-      <artifactId>jiemamy-composer</artifactId>
-      <version>${project.version}</version>
-    </dependency>
 
 <!-- 
     <dependency>

Modified: vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/JiemamyPlugin.java
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/JiemamyPlugin.java	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/JiemamyPlugin.java	2009-03-03 16:38:28 UTC (rev 2796)
@@ -54,8 +54,11 @@
 public class JiemamyPlugin extends AbstractUIPlugin {
 	
 	/** The plug-in ID */
-	public static final String PLUGIN_ID = "org.jiemamy.eclipse";
+	public static final String PLUGIN_ID = "org.jiemamy.eclipse.ui";
 	
+	/** The plug-in ID */
+	public static final String PLUGIN_CORE_ID = "org.jiemamy.eclipse.core";
+	
 	/** アイコンファイルの配置パス */
 	private static final String ICONS_PATH = "icons/";
 	
@@ -197,10 +200,12 @@
 		super.start(context);
 		plugin = this;
 		pref = new JiemamyPreferenceImpl();
-		dialectResolver = new ExtensionResolver<Dialect>(PLUGIN_ID, "dialects", "dialect", "class");
-		importerResolver = new ExtensionResolver<Importer<ImportConfig>>(PLUGIN_ID, "importers", "importer", "class");
-		exporterResolver = new ExtensionResolver<Exporter<ExportConfig>>(PLUGIN_ID, "exporters", "exporter", "class");
-		validatorResolver = new ExtensionResolver<ModelValidator>(PLUGIN_ID, "validators", "dialect", "class");
+		dialectResolver = new ExtensionResolver<Dialect>(PLUGIN_CORE_ID, "dialects", "dialect", "class");
+		importerResolver =
+				new ExtensionResolver<Importer<ImportConfig>>(PLUGIN_CORE_ID, "importers", "importer", "class");
+		exporterResolver =
+				new ExtensionResolver<Exporter<ExportConfig>>(PLUGIN_CORE_ID, "exporters", "exporter", "class");
+		validatorResolver = new ExtensionResolver<ModelValidator>(PLUGIN_CORE_ID, "validators", "dialect", "class");
 	}
 	
 	@Override

Modified: vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/ui/JiemamyEditDialog.java
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/ui/JiemamyEditDialog.java	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/ui/JiemamyEditDialog.java	2009-03-03 16:38:28 UTC (rev 2796)
@@ -23,8 +23,13 @@
 
 import org.eclipse.core.runtime.IConfigurationElement;
 import org.eclipse.jface.dialogs.Dialog;
-import org.eclipse.jface.dialogs.IDialogConstants;
+import org.eclipse.jface.dialogs.DialogSettings;
+import org.eclipse.jface.dialogs.IDialogSettings;
 import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.ControlEvent;
+import org.eclipse.swt.events.ControlListener;
+import org.eclipse.swt.graphics.Point;
+import org.eclipse.swt.graphics.Rectangle;
 import org.eclipse.swt.widgets.Shell;
 import org.eclipse.swt.widgets.TabFolder;
 
@@ -44,6 +49,16 @@
  */
 public abstract class JiemamyEditDialog<T extends JiemamyElement> extends Dialog {
 	
+	private static final String DIALOG_BOUNDS_KEY = "JiemamyEditDialogBounds"; //$NON-NLS-1$
+	
+	private static final String X = "x"; //$NON-NLS-1$
+	
+	private static final String Y = "y"; //$NON-NLS-1$
+	
+	private static final String WIDTH = "width"; //$NON-NLS-1$
+	
+	private static final String HEIGHT = "height"; //$NON-NLS-1$
+	
 	/** 編集対象モデル */
 	private T targetModel;
 	
@@ -53,6 +68,10 @@
 	/** 編集対象モデルの型 */
 	private final Class<? extends JiemamyElement> type;
 	
+	private Rectangle newBounds;
+	
+	private IDialogSettings settings;
+	
 
 	/**
 	 * インスタンスを生成する。
@@ -66,9 +85,22 @@
 		this.targetModel = targetModel;
 		this.type = type;
 		
-		getButton(IDialogConstants.OK_ID);
+		IDialogSettings pluginSettings = JiemamyPlugin.getDefault().getDialogSettings();
+		settings = pluginSettings.getSection("JiemamyEditDialog$" + type.getName()); // $NON-NLS-1$
+		if (settings == null) {
+			settings = pluginSettings.addNewSection("JiemamyEditDialog$" + type.getName()); // $NON-NLS-1$
+		}
 	}
 	
+	@Override
+	public boolean close() {
+		boolean closed = super.close();
+		if (closed && newBounds != null) {
+			saveBounds(newBounds);
+		}
+		return closed;
+	}
+	
 	/**
 	 * タブを追加登録する。
 	 * 
@@ -140,6 +172,76 @@
 		return result;
 	}
 	
+	@Override
+	protected Point getInitialLocation(Point initialSize) {
+		Point loc = super.getInitialLocation(initialSize);
+		
+		IDialogSettings bounds = settings.getSection(DIALOG_BOUNDS_KEY);
+		if (bounds != null) {
+			try {
+				loc.x = bounds.getInt(X);
+			} catch (NumberFormatException e) {
+				// silently ignored
+			}
+			try {
+				loc.y = bounds.getInt(Y);
+			} catch (NumberFormatException e) {
+				// silently ignored
+			}
+		}
+		return loc;
+	}
+	
+	@Override
+	protected Point getInitialSize() {
+		
+		int width = 0;
+		int height = 0;
+		
+		final Shell s = getShell();
+		if (s != null) {
+			s.addControlListener(new ControlListener() {
+				
+				public void controlMoved(ControlEvent arg0) {
+					newBounds = s.getBounds();
+				}
+				
+				public void controlResized(ControlEvent arg0) {
+					newBounds = s.getBounds();
+				}
+			});
+		}
+		
+		IDialogSettings bounds = settings.getSection(DIALOG_BOUNDS_KEY);
+		if (bounds == null) {
+			Shell shell = getParentShell();
+			if (shell != null) {
+				Point parentSize = shell.getSize();
+				width = parentSize.x - 100;
+				height = parentSize.y - 100;
+			}
+			if (width < 700) {
+				width = 700;
+			}
+			if (height < 500) {
+				height = 500;
+			}
+		} else {
+			try {
+				width = bounds.getInt(WIDTH);
+			} catch (NumberFormatException e) {
+				width = 700;
+			}
+			try {
+				height = bounds.getInt(HEIGHT);
+			} catch (NumberFormatException e) {
+				height = 500;
+			}
+		}
+		
+		return new Point(width, height);
+	}
+	
 	/**
 	 * 編集対象モデルを取得する。
 	 * 
@@ -167,4 +269,17 @@
 	 *  processing and {@code true} to allow the OK to happen
 	 */
 	protected abstract boolean performOk();
+	
+	private void saveBounds(Rectangle bounds) {
+		IDialogSettings dialogBounds = settings.getSection(DIALOG_BOUNDS_KEY);
+		if (dialogBounds == null) {
+			dialogBounds = new DialogSettings(DIALOG_BOUNDS_KEY);
+			settings.addSection(dialogBounds);
+		}
+		dialogBounds.put(X, bounds.x);
+		dialogBounds.put(Y, bounds.y);
+		dialogBounds.put(WIDTH, bounds.width);
+		dialogBounds.put(HEIGHT, bounds.height);
+	}
+	
 }

Modified: vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/wizard/NewDiagramWizard.java
===================================================================
--- vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/wizard/NewDiagramWizard.java	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse/src/main/java/org/jiemamy/eclipse/wizard/NewDiagramWizard.java	2009-03-03 16:38:28 UTC (rev 2796)
@@ -24,6 +24,7 @@
 
 import org.apache.commons.io.IOUtils;
 import org.eclipse.core.resources.IFile;
+import org.eclipse.jface.dialogs.IDialogSettings;
 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.jface.wizard.Wizard;
 import org.eclipse.ui.INewWizard;
@@ -35,6 +36,7 @@
 import org.jiemamy.Artemis;
 import org.jiemamy.ArtemisView;
 import org.jiemamy.Jiemamy;
+import org.jiemamy.eclipse.JiemamyPlugin;
 import org.jiemamy.eclipse.utils.ExceptionHandler;
 import org.jiemamy.model.RootModel;
 
@@ -58,6 +60,13 @@
 	public NewDiagramWizard() {
 		setNeedsProgressMonitor(true);
 		setWindowTitle("New Jiemamy Database Diagram"); // RESOURCE
+		
+		IDialogSettings workbenchSettings = JiemamyPlugin.getDefault().getDialogSettings();
+		IDialogSettings section = workbenchSettings.getSection("NewDiagramWizard"); // $NON-NLS-1$
+		if (section == null) {
+			section = workbenchSettings.addNewSection("NewDiagramWizard"); // $NON-NLS-1$
+		}
+		setDialogSettings(section);
 	}
 	
 	@Override

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.mysql/.classpath
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.mysql/.classpath	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.mysql/.classpath	2009-03-03 16:38:28 UTC (rev 2796)
@@ -4,20 +4,6 @@
 	<classpathentry kind="src" path="src/main/resources"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
-	<classpathentry exported="true" kind="lib" path="lib/collections-generic-4.01.jar" sourcepath="lib/sources/collections-generic-4.01-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-beanutils-1.8.0.jar" sourcepath="lib/sources/commons-beanutils-1.8.0-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-io-1.3.2.jar" sourcepath="lib/sources/commons-io-1.3.2-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-lang-2.3.jar" sourcepath="lib/sources/commons-lang-2.3-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/eclipse-common-0.0.4.jar" sourcepath="lib/sources/eclipse-common-0.0.4-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/factory-enhancer-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/factory-enhancer-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/generic-tree-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/generic-tree-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/javassist-3.8.0.GA.jar" sourcepath="lib/sources/generic-tree-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jcl-over-slf4j-1.5.5.jar" sourcepath="lib/sources/jcl-over-slf4j-1.5.5-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-core-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-core-0.2.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-spec-core-0.2-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-spec-core-0.2-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-classic-0.9.9.jar" sourcepath="lib/sources/logback-classic-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-core-0.9.9.jar" sourcepath="lib/sources/logback-core-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/slf4j-api-1.5.5.jar" sourcepath="lib/sources/slf4j-api-1.5.5-sources.jar"/>
 	<classpathentry kind="lib" path="lib/jiemamy-dialect-mysql-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-dialect-mysql-0.2.0-SNAPSHOT-sources.jar"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.mysql/META-INF/MANIFEST.MF
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.mysql/META-INF/MANIFEST.MF	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.mysql/META-INF/MANIFEST.MF	2009-03-03 16:38:28 UTC (rev 2796)
@@ -1,28 +1,16 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
-Bundle-Name: Jiemamy Eclipse Dialect for MySQL
+Bundle-Name: Jiemamy Eclipse Dialect Plugin for MySQL
 Bundle-SymbolicName: org.jiemamy.eclipse.dialect.mysql;singleton:=true
 Bundle-Version: 0.2.0.SNAPSHOT
 Bundle-Vendor: Jiemamy Project
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
 Bundle-ActivationPolicy: lazy
 Bundle-ClassPath: .,
- lib/collections-generic-4.01.jar,
- lib/commons-beanutils-1.8.0.jar,
- lib/commons-io-1.3.2.jar,
- lib/commons-lang-2.3.jar,
- lib/eclipse-common-0.0.4.jar,
- lib/factory-enhancer-0.1.0-SNAPSHOT.jar,
- lib/generic-tree-0.1.0-SNAPSHOT.jar,
- lib/javassist-3.8.0.GA.jar,
- lib/jcl-over-slf4j-1.5.5.jar,
- lib/jiemamy-core-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-dialect-mysql-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,
- lib/logback-classic-0.9.9.jar,
- lib/logback-core-0.9.9.jar,
- lib/slf4j-api-1.5.5.jar
-Require-Bundle: org.jiemamy.eclipse,
- org.eclipse.ui
+ lib/jiemamy-dialect-mysql-0.2.0-SNAPSHOT.jar
+Require-Bundle: org.eclipse.ui,
+ org.jiemamy.eclipse.core,
+ org.jiemamy.eclipse.ui
 Eclipse-BuddyPolicy: registered
-Eclipse-RegisterBuddy: org.jiemamy.eclipse
+Eclipse-RegisterBuddy: org.jiemamy.eclipse.core,
+ org.jiemamy.eclipse.ui

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.mysql/build.properties
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.mysql/build.properties	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.mysql/build.properties	2009-03-03 16:38:28 UTC (rev 2796)
@@ -5,21 +5,7 @@
                plugin.properties,\
                plugin_ja.properties,\
                LICENSE.txt,\
-               lib/collections-generic-4.01.jar,\
-               lib/commons-beanutils-1.8.0.jar,\
-               lib/commons-io-1.3.2.jar,\
-               lib/commons-lang-2.3.jar,\
-               lib/eclipse-common-0.0.4.jar,\
-               lib/factory-enhancer-0.1.0-SNAPSHOT.jar,\
-               lib/generic-tree-0.1.0-SNAPSHOT.jar,\
-               lib/javassist-3.8.0.GA.jar,\
-               lib/jcl-over-slf4j-1.5.5.jar,\
-               lib/jiemamy-core-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-dialect-mysql-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,\
-               lib/logback-classic-0.9.9.jar,\
-               lib/logback-core-0.9.9.jar,\
-               lib/slf4j-api-1.5.5.jar
+               lib/jiemamy-dialect-mysql-0.2.0-SNAPSHOT.jar
 output..=target/classes/
 source..=src/main/java/,src/main/resources/,src/test/java/,src/test/resources/
 bin.excludes=lib/sources/

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.mysql/plugin.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.mysql/plugin.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.mysql/plugin.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -3,7 +3,7 @@
 <plugin>
 
    <extension
-         point="org.jiemamy.eclipse.dialects">
+         point="org.jiemamy.eclipse.core.dialects">
 	  <dialect
             class="org.jiemamy.dialect.mysql.MySqlDialect">
         <additionalTab

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.mysql/pom.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.mysql/pom.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.mysql/pom.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -105,11 +105,6 @@
       <version>3.3.0-v3346</version>
       <scope>provided</scope>
     </dependency>
-    <dependency>
-      <groupId>org.seasar.eclipsecommon</groupId>
-      <artifactId>eclipse-common</artifactId>
-      <version>0.0.4</version>
-    </dependency>
     <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>org.jiemamy.eclipse</artifactId>

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/.classpath
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/.classpath	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/.classpath	2009-03-03 16:38:28 UTC (rev 2796)
@@ -4,20 +4,6 @@
 	<classpathentry kind="src" path="src/main/resources"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
-	<classpathentry exported="true" kind="lib" path="lib/collections-generic-4.01.jar" sourcepath="lib/sources/collections-generic-4.01-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-beanutils-1.8.0.jar" sourcepath="lib/sources/commons-beanutils-1.8.0-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-io-1.3.2.jar" sourcepath="lib/sources/commons-io-1.3.2-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-lang-2.3.jar" sourcepath="lib/sources/commons-lang-2.3-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/eclipse-common-0.0.4.jar" sourcepath="lib/sources/eclipse-common-0.0.4-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/factory-enhancer-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/factory-enhancer-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/generic-tree-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/generic-tree-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/javassist-3.8.0.GA.jar" sourcepath="lib/sources/generic-tree-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jcl-over-slf4j-1.5.5.jar" sourcepath="lib/sources/jcl-over-slf4j-1.5.5-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-core-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-core-0.2.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-spec-core-0.2-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-spec-core-0.2-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-classic-0.9.9.jar" sourcepath="lib/sources/logback-classic-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-core-0.9.9.jar" sourcepath="lib/sources/logback-core-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/slf4j-api-1.5.5.jar" sourcepath="lib/sources/slf4j-api-1.5.5-sources.jar"/>
 	<classpathentry kind="lib" path="lib/jiemamy-dialect-postgresql-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-dialect-postgresql-0.2.0-SNAPSHOT-sources.jar"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/META-INF/MANIFEST.MF
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/META-INF/MANIFEST.MF	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/META-INF/MANIFEST.MF	2009-03-03 16:38:28 UTC (rev 2796)
@@ -1,27 +1,16 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
-Bundle-Name: Jiemamy Eclipse Dialect for PostgreSQL
+Bundle-Name: Jiemamy Eclipse Dialect Plugin for PostgreSQL
 Bundle-SymbolicName: org.jiemamy.eclipse.dialect.postgresql;singleton:=true
 Bundle-Version: 0.2.0.SNAPSHOT
 Bundle-Vendor: Jiemamy Project
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
 Bundle-ActivationPolicy: lazy
 Bundle-ClassPath: .,
- lib/collections-generic-4.01.jar,
- lib/commons-beanutils-1.8.0.jar,
- lib/commons-io-1.3.2.jar,
- lib/commons-lang-2.3.jar,
- lib/eclipse-common-0.0.4.jar,
- lib/factory-enhancer-0.1.0-SNAPSHOT.jar,
- lib/generic-tree-0.1.0-SNAPSHOT.jar,
- lib/javassist-3.8.0.GA.jar,
- lib/jcl-over-slf4j-1.5.5.jar,
- lib/jiemamy-core-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-dialect-postgresql-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,
- lib/logback-classic-0.9.9.jar,
- lib/logback-core-0.9.9.jar,
- lib/slf4j-api-1.5.5.jar
-Require-Bundle: org.jiemamy.eclipse
+ lib/jiemamy-dialect-postgresql-0.2.0-SNAPSHOT.jar
+Require-Bundle: org.eclipse.ui,
+ org.jiemamy.eclipse.core,
+ org.jiemamy.eclipse.ui
 Eclipse-BuddyPolicy: registered
-Eclipse-RegisterBuddy: org.jiemamy.eclipse
+Eclipse-RegisterBuddy: org.jiemamy.eclipse.core,
+ org.jiemamy.eclipse.ui

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/build.properties
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/build.properties	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/build.properties	2009-03-03 16:38:28 UTC (rev 2796)
@@ -5,21 +5,7 @@
                plugin.properties,\
                plugin_ja.properties,\
                LICENSE.txt,\
-               lib/collections-generic-4.01.jar,\
-               lib/commons-beanutils-1.8.0.jar,\
-               lib/commons-io-1.3.2.jar,\
-               lib/commons-lang-2.3.jar,\
-               lib/eclipse-common-0.0.4.jar,\
-               lib/factory-enhancer-0.1.0-SNAPSHOT.jar,\
-               lib/generic-tree-0.1.0-SNAPSHOT.jar,\
-               lib/javassist-3.8.0.GA.jar,\
-               lib/jcl-over-slf4j-1.5.5.jar,\
-               lib/jiemamy-core-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-dialect-postgresql-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,\
-               lib/logback-classic-0.9.9.jar,\
-               lib/logback-core-0.9.9.jar,\
-               lib/slf4j-api-1.5.5.jar
+               lib/jiemamy-dialect-postgresql-0.2.0-SNAPSHOT.jar
 output..=target/classes/
 source..=src/main/java/,src/main/resources/,src/test/java/,src/test/resources/
 bin.excludes=lib/sources/

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/plugin.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/plugin.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/plugin.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -3,7 +3,7 @@
 <plugin>
 
    <extension
-         point="org.jiemamy.eclipse.dialects">
+         point="org.jiemamy.eclipse.core.dialects">
 	  <dialect
             class="org.jiemamy.dialect.postgresql.PostgresqlDialect"/>
    </extension>

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/pom.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/pom.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.postgresql/pom.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -100,11 +100,6 @@
       <scope>test</scope>
     </dependency>
     <dependency>
-      <groupId>org.seasar.eclipsecommon</groupId>
-      <artifactId>eclipse-common</artifactId>
-      <version>0.0.4</version>
-    </dependency>
-    <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>jiemamy-dialect-postgresql</artifactId>
       <version>${project.version}</version>

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.sql99/.classpath
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.sql99/.classpath	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.sql99/.classpath	2009-03-03 16:38:28 UTC (rev 2796)
@@ -4,20 +4,6 @@
 	<classpathentry kind="src" path="src/main/resources"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
 	<classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>
-	<classpathentry exported="true" kind="lib" path="lib/collections-generic-4.01.jar" sourcepath="lib/sources/collections-generic-4.01-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-beanutils-1.8.0.jar" sourcepath="lib/sources/commons-beanutils-1.8.0-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-io-1.3.2.jar" sourcepath="lib/sources/commons-io-1.3.2-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/commons-lang-2.3.jar" sourcepath="lib/sources/commons-lang-2.3-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/eclipse-common-0.0.4.jar" sourcepath="lib/sources/eclipse-common-0.0.4-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/factory-enhancer-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/factory-enhancer-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/generic-tree-0.1.0-SNAPSHOT.jar" sourcepath="lib/sources/generic-tree-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/javassist-3.8.0.GA.jar" sourcepath="lib/sources/generic-tree-0.1.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jcl-over-slf4j-1.5.5.jar" sourcepath="lib/sources/jcl-over-slf4j-1.5.5-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-core-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-core-0.2.0-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/jiemamy-spec-core-0.2-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-spec-core-0.2-SNAPSHOT-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-classic-0.9.9.jar" sourcepath="lib/sources/logback-classic-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/logback-core-0.9.9.jar" sourcepath="lib/sources/logback-core-0.9.9-sources.jar"/>
-	<classpathentry exported="true" kind="lib" path="lib/slf4j-api-1.5.5.jar" sourcepath="lib/sources/slf4j-api-1.5.5-sources.jar"/>
 	<classpathentry kind="lib" path="lib/jiemamy-dialect-sql99-0.2.0-SNAPSHOT.jar" sourcepath="lib/sources/jiemamy-dialect-sql99-0.2.0-SNAPSHOT-sources.jar"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.sql99/META-INF/MANIFEST.MF
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.sql99/META-INF/MANIFEST.MF	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.sql99/META-INF/MANIFEST.MF	2009-03-03 16:38:28 UTC (rev 2796)
@@ -1,27 +1,16 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
-Bundle-Name: Jiemamy Eclipse Dialect for SQL99 Standard
+Bundle-Name: Jiemamy Eclipse Dialect Plugin for SQL99 Standard
 Bundle-SymbolicName: org.jiemamy.eclipse.dialect.sql99;singleton:=true
 Bundle-Version: 0.2.0.SNAPSHOT
 Bundle-Vendor: Jiemamy Project
 Bundle-RequiredExecutionEnvironment: J2SE-1.5
 Bundle-ActivationPolicy: lazy
 Bundle-ClassPath: .,
- lib/collections-generic-4.01.jar,
- lib/commons-beanutils-1.8.0.jar,
- lib/commons-io-1.3.2.jar,
- lib/commons-lang-2.3.jar,
- lib/eclipse-common-0.0.4.jar,
- lib/factory-enhancer-0.1.0-SNAPSHOT.jar,
- lib/generic-tree-0.1.0-SNAPSHOT.jar,
- lib/javassist-3.8.0.GA.jar,
- lib/jcl-over-slf4j-1.5.5.jar,
- lib/jiemamy-core-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-dialect-sql99-0.2.0-SNAPSHOT.jar,
- lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,
- lib/logback-classic-0.9.9.jar,
- lib/logback-core-0.9.9.jar,
- lib/slf4j-api-1.5.5.jar
-Require-Bundle: org.jiemamy.eclipse
+ lib/jiemamy-dialect-sql99-0.2.0-SNAPSHOT.jar
+Require-Bundle: org.jiemamy.eclipse.ui,
+ org.jiemamy.eclipse.core,
+ org.eclipse.ui
 Eclipse-BuddyPolicy: registered
-Eclipse-RegisterBuddy: org.jiemamy.eclipse
+Eclipse-RegisterBuddy: org.jiemamy.eclipse.core,
+ org.jiemamy.eclipse.ui

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.sql99/build.properties
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.sql99/build.properties	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.sql99/build.properties	2009-03-03 16:38:28 UTC (rev 2796)
@@ -5,21 +5,7 @@
                plugin.properties,\
                plugin_ja.properties,\
                LICENSE.txt,\
-               lib/collections-generic-4.01.jar,\
-               lib/commons-beanutils-1.8.0.jar,\
-               lib/commons-io-1.3.2.jar,\
-               lib/commons-lang-2.3.jar,\
-               lib/eclipse-common-0.0.4.jar,\
-               lib/factory-enhancer-0.1.0-SNAPSHOT.jar,\
-               lib/generic-tree-0.1.0-SNAPSHOT.jar,\
-               lib/javassist-3.8.0.GA.jar,\
-               lib/jcl-over-slf4j-1.5.5.jar,\
-               lib/jiemamy-core-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-dialect-sql99-0.2.0-SNAPSHOT.jar,\
-               lib/jiemamy-spec-core-0.2-SNAPSHOT.jar,\
-               lib/logback-classic-0.9.9.jar,\
-               lib/logback-core-0.9.9.jar,\
-               lib/slf4j-api-1.5.5.jar
+               lib/jiemamy-dialect-sql99-0.2.0-SNAPSHOT.jar
 output..=target/classes/
 source..=src/main/java/,src/main/resources/,src/test/java/,src/test/resources/
 bin.excludes=lib/sources/

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.sql99/plugin.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.sql99/plugin.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.sql99/plugin.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -3,7 +3,7 @@
 <plugin>
 
    <extension
-         point="org.jiemamy.eclipse.dialects">
+         point="org.jiemamy.eclipse.core.dialects">
 	  <dialect
             class="org.jiemamy.dialect.sql99.Sql99Dialect"/>
    </extension>

Modified: vesta/trunk/org.jiemamy.eclipse.dialect.sql99/pom.xml
===================================================================
--- vesta/trunk/org.jiemamy.eclipse.dialect.sql99/pom.xml	2009-03-03 16:22:30 UTC (rev 2795)
+++ vesta/trunk/org.jiemamy.eclipse.dialect.sql99/pom.xml	2009-03-03 16:38:28 UTC (rev 2796)
@@ -100,11 +100,6 @@
       <scope>test</scope>
     </dependency>
     <dependency>
-      <groupId>org.seasar.eclipsecommon</groupId>
-      <artifactId>eclipse-common</artifactId>
-      <version>0.0.4</version>
-    </dependency>
-    <dependency>
       <groupId>${project.groupId}</groupId>
       <artifactId>jiemamy-dialect-sql99</artifactId>
       <version>${project.version}</version>



Jiemamy-notify メーリングリストの案内
Back to archive index