diff --git a/designer-base/src/com/fr/design/mainframe/TemplatePane.java b/designer-base/src/com/fr/design/mainframe/TemplatePane.java index 14084a9fd2..f312e73c5a 100644 --- a/designer-base/src/com/fr/design/mainframe/TemplatePane.java +++ b/designer-base/src/com/fr/design/mainframe/TemplatePane.java @@ -163,11 +163,6 @@ public class TemplatePane extends JPanel implements MouseListener { return true; } - private String getDesignerVersion(DesignerWorkspaceInfo selectedEnv) { -// return selectedEnv.getDesignerVersion(); - throw new UnsupportedOperationException("unsupport now"); - } - /** * 编辑items */ diff --git a/designer-realize/src/com/fr/start/module/DesignerWorkspaceProvider.java b/designer-realize/src/com/fr/start/module/DesignerWorkspaceProvider.java index 7ad4d91f87..d95e00aed3 100644 --- a/designer-realize/src/com/fr/start/module/DesignerWorkspaceProvider.java +++ b/designer-realize/src/com/fr/start/module/DesignerWorkspaceProvider.java @@ -25,173 +25,11 @@ public class DesignerWorkspaceProvider extends Activator { } } } - initDesignerEnv(); - getRoot().setSingleton(EnvSwitcher.class, new EnvSwitcher()); //设置好环境即可,具体跟环境有关的模块会自动调用 getRoot().getSingleton(EnvSwitcher.class).switch2LastEnv(); } - private void initDesignerEnv() { - addSerializers(); - } - - private void addSerializers() { - -// EnvProxy.addSerializer(ProcedureDataModel[].class, new ProcedureDataModelSerializer()); -// -// EnvProxy.addSerializer(ModifiedTable.class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(ModifiedTable obj, OutputStream out) throws Exception { -// -// DavXMLUtils.writeXMLModifiedTables(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public ModifiedTable deserializer(InputStream in) throws Exception { -// -// return DavXMLUtils.readXMLModifiedTables(in); -// } -// } -// )); -// -// EnvProxy.addSerializer(com.fr.data.impl.Connection.class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(Connection obj, OutputStream out) { -// -// DavXMLUtils.writeXMLFileDatabaseConnection(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public Connection deserializer(InputStream in) throws Exception { -// -// return DavXMLUtils.readXMLDatabaseConnection(in); -// } -// } -// )); -// -// EnvProxy.addSerializer(FileNode[].class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(FileNode[] obj, OutputStream out) { -// -// DavXMLUtils.writeXMLFileNodes(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public FileNode[] deserializer(InputStream in) { -// -// return DavXMLUtils.readXMLFileNodes(in); -// } -// } -// )); -// -// EnvProxy.addSerializer(TableProcedure[].class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(TableProcedure[] obj, OutputStream out) { -// -// DavXMLUtils.writeXMLFileSQLTable(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public TableProcedure[] deserializer(InputStream in) throws Exception { -// -// return DavXMLUtils.readXMLSQLTables(in); -// } -// } -// )); -// -// EnvProxy.addSerializer(TableData.class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(TableData obj, OutputStream out) { -// -// DavXMLUtils.writeXMLFileTableData(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public TableData deserializer(InputStream in) throws Exception { -// -// return DavXMLUtils.readXMLTableData(in); -// } -// } -// )); -// -// EnvProxy.addSerializer(Parameter[].class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(Parameter[] obj, OutputStream out) { -// -// DavXMLUtils.writeXMLFileParameters(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public Parameter[] deserializer(InputStream in) throws Exception { -// -// return DavXMLUtils.readXMLParameters(in); -// } -// } -// )); -// -// EnvProxy.addSerializer(StoreProcedure.class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(StoreProcedure obj, OutputStream out) { -// -// DavXMLUtils.writeXMLFileStoreProcedure(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public StoreProcedure deserializer(InputStream in) throws Exception { -// -// return DavXMLUtils.readXMLStoreProcedure(in); -// } -// } -// )); -// -// EnvProxy.addSerializer(StoreProcedureParameter[].class, new OldSerializerAdapter( -// new OldSerializerAdapter.OldSerializer() { -// -// @Override -// public void serializer(StoreProcedureParameter[] obj, OutputStream out) { -// -// DavXMLUtils.writeXMLFileParameters(obj, out); -// } -// }, -// new OldSerializerAdapter.OldDeserializer() { -// -// @Override -// public StoreProcedureParameter[] deserializer(InputStream in) throws Exception { -// -// return DavXMLUtils.readXMLStoreProcedureParameters(in); -// } -// } -// )); - } @Override public void stop() {