X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling.template2d.ui%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Ftemplate2d%2Fui%2Fexport%2FDrawingTemplateFormat.java;h=c7de97c7aa9d2ff1c595f2d23010f25d89d91086;hb=ad5b573b5db77a3e00429fc24e2de855bce7f48a;hp=339e3f400e387fa83f8687aac4851b78be4780f6;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling.template2d.ui/src/org/simantics/modeling/template2d/ui/export/DrawingTemplateFormat.java b/bundles/org.simantics.modeling.template2d.ui/src/org/simantics/modeling/template2d/ui/export/DrawingTemplateFormat.java index 339e3f400..c7de97c7a 100644 --- a/bundles/org.simantics.modeling.template2d.ui/src/org/simantics/modeling/template2d/ui/export/DrawingTemplateFormat.java +++ b/bundles/org.simantics.modeling.template2d.ui/src/org/simantics/modeling/template2d/ui/export/DrawingTemplateFormat.java @@ -1,73 +1,73 @@ -package org.simantics.modeling.template2d.ui.export; - -import java.io.File; -import java.util.Collections; -import java.util.List; - -import org.osgi.service.prefs.Preferences; -import org.simantics.databoard.binding.mutable.Variant; -import org.simantics.databoard.type.RecordType; -import org.simantics.export.core.ExportContext; -import org.simantics.export.core.error.ExportException; -import org.simantics.export.core.intf.FormatClass; -import org.simantics.export.core.manager.Content; -import org.simantics.export.core.manager.TransferableGraphReader; -import org.simantics.export.core.manager.TransferableGraphWriter; -import org.simantics.modeling.template2d.DiagramTemplateConstants; - -public class DrawingTemplateFormat implements FormatClass { - - @Override - public Object createFile(ExportContext context, File outputFile, Variant options) throws ExportException { - return new TransferableGraphWriter( - outputFile, - DiagramTemplateConstants.DRAWING_TEMPLATE_FORMAT, - DiagramTemplateConstants.DRAWING_TEMPLATE_CURRENT_VERSION); - } - - @Override - public Object openFile(ExportContext context, File inputFile, Variant options) throws ExportException { - return new TransferableGraphReader( inputFile ); - } - - @Override - public List validate(ExportContext context, Variant options) throws ExportException { - return Collections.emptyList(); - } - - @Override - public void closeFile(ExportContext context, Object handle) throws ExportException { - // TODO Auto-generated method stub - - } - - @Override - public void addAttachment(ExportContext context, Object handle, List attachments) throws ExportException { - throw new ExportException( "Cannot add attachments to Transferable Graph file." ); - } - - @Override - public RecordType options(ExportContext context) throws ExportException { - // TODO Auto-generated method stub - return null; - } - - @Override - public void fillDefaultPrefs( ExportContext ctx, Variant options ) throws ExportException { - // TODO Auto-generated method stub - - } - - @Override - public void savePref(Variant options, Preferences contentScopeNode, Preferences workbenchScopeNode) throws ExportException { - // TODO Auto-generated method stub - - } - - @Override - public void loadPref(Variant options, Preferences contentScopeNode, Preferences workbenchScopeNode) throws ExportException { - // TODO Auto-generated method stub - - } - -} +package org.simantics.modeling.template2d.ui.export; + +import java.io.File; +import java.util.Collections; +import java.util.List; + +import org.osgi.service.prefs.Preferences; +import org.simantics.databoard.binding.mutable.Variant; +import org.simantics.databoard.type.RecordType; +import org.simantics.export.core.ExportContext; +import org.simantics.export.core.error.ExportException; +import org.simantics.export.core.intf.FormatClass; +import org.simantics.export.core.manager.Content; +import org.simantics.export.core.manager.TransferableGraphReader; +import org.simantics.export.core.manager.TransferableGraphWriter; +import org.simantics.modeling.template2d.DiagramTemplateConstants; + +public class DrawingTemplateFormat implements FormatClass { + + @Override + public Object createFile(ExportContext context, File outputFile, Variant options) throws ExportException { + return new TransferableGraphWriter( + outputFile, + DiagramTemplateConstants.DRAWING_TEMPLATE_FORMAT, + DiagramTemplateConstants.DRAWING_TEMPLATE_CURRENT_VERSION); + } + + @Override + public Object openFile(ExportContext context, File inputFile, Variant options) throws ExportException { + return new TransferableGraphReader( inputFile ); + } + + @Override + public List validate(ExportContext context, Variant options) throws ExportException { + return Collections.emptyList(); + } + + @Override + public void closeFile(ExportContext context, Object handle) throws ExportException { + // TODO Auto-generated method stub + + } + + @Override + public void addAttachment(ExportContext context, Object handle, List attachments) throws ExportException { + throw new ExportException( "Cannot add attachments to Transferable Graph file." ); + } + + @Override + public RecordType options(ExportContext context) throws ExportException { + // TODO Auto-generated method stub + return null; + } + + @Override + public void fillDefaultPrefs( ExportContext ctx, Variant options ) throws ExportException { + // TODO Auto-generated method stub + + } + + @Override + public void savePref(Variant options, Preferences contentScopeNode, Preferences workbenchScopeNode) throws ExportException { + // TODO Auto-generated method stub + + } + + @Override + public void loadPref(Variant options, Preferences contentScopeNode, Preferences workbenchScopeNode) throws ExportException { + // TODO Auto-generated method stub + + } + +}