X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.graph.db%2Fsrc%2Forg%2Fsimantics%2Fgraph%2Fdb%2FMissingDependencyException.java;fp=bundles%2Forg.simantics.graph.db%2Fsrc%2Forg%2Fsimantics%2Fgraph%2Fdb%2FMissingDependencyException.java;h=12875a46d1d66b607ac2f8aa6e2ff5d48d524d6f;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hp=00c86cbaef9a1ab1a7b85771d5f764a6a3c6411b;hpb=24e2b34260f219f0d1644ca7a138894980e25b14;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.graph.db/src/org/simantics/graph/db/MissingDependencyException.java b/bundles/org.simantics.graph.db/src/org/simantics/graph/db/MissingDependencyException.java index 00c86cbae..12875a46d 100644 --- a/bundles/org.simantics.graph.db/src/org/simantics/graph/db/MissingDependencyException.java +++ b/bundles/org.simantics.graph.db/src/org/simantics/graph/db/MissingDependencyException.java @@ -1,44 +1,44 @@ -package org.simantics.graph.db; - -import java.util.Set; - -import org.simantics.db.exception.DatabaseException; - -public class MissingDependencyException extends DatabaseException { - - private static final long serialVersionUID = -1579450497603555931L; - - private final Set missingExternals; - - public MissingDependencyException(Set missingExternals) { - super(createMessage(missingExternals)); - this.missingExternals = missingExternals; - } - - public MissingDependencyException(TransferableGraphImportProcess process) { - this(process.missingExternals); - } - - public MissingDependencyException(StreamingTransferableGraphImportProcess process) { - this(process.missingExternals); - } - - private static String createMessage(Set missingExternals) { - StringBuilder b = new StringBuilder(); - b.append("The following required items were missing from the database:\r\n"); - for(String missing : missingExternals) { - b.append(" -" + missing + "\r\n"); - } - return b.toString(); - } - - public Set getMissingURIs() { - return missingExternals; - } - - @Override - public String getShortExplanation() { - return "Missing dependencies"; - } - -} +package org.simantics.graph.db; + +import java.util.Set; + +import org.simantics.db.exception.DatabaseException; + +public class MissingDependencyException extends DatabaseException { + + private static final long serialVersionUID = -1579450497603555931L; + + private final Set missingExternals; + + public MissingDependencyException(Set missingExternals) { + super(createMessage(missingExternals)); + this.missingExternals = missingExternals; + } + + public MissingDependencyException(TransferableGraphImportProcess process) { + this(process.missingExternals); + } + + public MissingDependencyException(StreamingTransferableGraphImportProcess process) { + this(process.missingExternals); + } + + private static String createMessage(Set missingExternals) { + StringBuilder b = new StringBuilder(); + b.append("The following required items were missing from the database:\r\n"); + for(String missing : missingExternals) { + b.append(" -" + missing + "\r\n"); + } + return b.toString(); + } + + public Set getMissingURIs() { + return missingExternals; + } + + @Override + public String getShortExplanation() { + return "Missing dependencies"; + } + +}