ju 6 years ago
parent
commit
a1295a268c
  1. 5
      designer-base/src/com/fr/design/mainframe/TemplatePane.java
  2. 162
      designer-realize/src/com/fr/start/module/DesignerWorkspaceProvider.java

5
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
*/

162
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<ModifiedTable>(
// new OldSerializerAdapter.OldSerializer<ModifiedTable>() {
//
// @Override
// public void serializer(ModifiedTable obj, OutputStream out) throws Exception {
//
// DavXMLUtils.writeXMLModifiedTables(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<ModifiedTable>() {
//
// @Override
// public ModifiedTable deserializer(InputStream in) throws Exception {
//
// return DavXMLUtils.readXMLModifiedTables(in);
// }
// }
// ));
//
// EnvProxy.addSerializer(com.fr.data.impl.Connection.class, new OldSerializerAdapter<com.fr.data.impl.Connection>(
// new OldSerializerAdapter.OldSerializer<Connection>() {
//
// @Override
// public void serializer(Connection obj, OutputStream out) {
//
// DavXMLUtils.writeXMLFileDatabaseConnection(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<Connection>() {
//
// @Override
// public Connection deserializer(InputStream in) throws Exception {
//
// return DavXMLUtils.readXMLDatabaseConnection(in);
// }
// }
// ));
//
// EnvProxy.addSerializer(FileNode[].class, new OldSerializerAdapter<FileNode[]>(
// new OldSerializerAdapter.OldSerializer<FileNode[]>() {
//
// @Override
// public void serializer(FileNode[] obj, OutputStream out) {
//
// DavXMLUtils.writeXMLFileNodes(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<FileNode[]>() {
//
// @Override
// public FileNode[] deserializer(InputStream in) {
//
// return DavXMLUtils.readXMLFileNodes(in);
// }
// }
// ));
//
// EnvProxy.addSerializer(TableProcedure[].class, new OldSerializerAdapter<TableProcedure[]>(
// new OldSerializerAdapter.OldSerializer<TableProcedure[]>() {
//
// @Override
// public void serializer(TableProcedure[] obj, OutputStream out) {
//
// DavXMLUtils.writeXMLFileSQLTable(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<TableProcedure[]>() {
//
// @Override
// public TableProcedure[] deserializer(InputStream in) throws Exception {
//
// return DavXMLUtils.readXMLSQLTables(in);
// }
// }
// ));
//
// EnvProxy.addSerializer(TableData.class, new OldSerializerAdapter<TableData>(
// new OldSerializerAdapter.OldSerializer<TableData>() {
//
// @Override
// public void serializer(TableData obj, OutputStream out) {
//
// DavXMLUtils.writeXMLFileTableData(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<TableData>() {
//
// @Override
// public TableData deserializer(InputStream in) throws Exception {
//
// return DavXMLUtils.readXMLTableData(in);
// }
// }
// ));
//
// EnvProxy.addSerializer(Parameter[].class, new OldSerializerAdapter<Parameter[]>(
// new OldSerializerAdapter.OldSerializer<Parameter[]>() {
//
// @Override
// public void serializer(Parameter[] obj, OutputStream out) {
//
// DavXMLUtils.writeXMLFileParameters(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<Parameter[]>() {
//
// @Override
// public Parameter[] deserializer(InputStream in) throws Exception {
//
// return DavXMLUtils.readXMLParameters(in);
// }
// }
// ));
//
// EnvProxy.addSerializer(StoreProcedure.class, new OldSerializerAdapter<StoreProcedure>(
// new OldSerializerAdapter.OldSerializer<StoreProcedure>() {
//
// @Override
// public void serializer(StoreProcedure obj, OutputStream out) {
//
// DavXMLUtils.writeXMLFileStoreProcedure(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<StoreProcedure>() {
//
// @Override
// public StoreProcedure deserializer(InputStream in) throws Exception {
//
// return DavXMLUtils.readXMLStoreProcedure(in);
// }
// }
// ));
//
// EnvProxy.addSerializer(StoreProcedureParameter[].class, new OldSerializerAdapter<StoreProcedureParameter[]>(
// new OldSerializerAdapter.OldSerializer<StoreProcedureParameter[]>() {
//
// @Override
// public void serializer(StoreProcedureParameter[] obj, OutputStream out) {
//
// DavXMLUtils.writeXMLFileParameters(obj, out);
// }
// },
// new OldSerializerAdapter.OldDeserializer<StoreProcedureParameter[]>() {
//
// @Override
// public StoreProcedureParameter[] deserializer(InputStream in) throws Exception {
//
// return DavXMLUtils.readXMLStoreProcedureParameters(in);
// }
// }
// ));
}
@Override
public void stop() {

Loading…
Cancel
Save