X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.common%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fcommon%2Frequest%2FUnaryParametrizedRead.java;h=79b82259c4619b0d44cbf6d33c2e5fd7c6ad6a4e;hb=c61c54a6d841c663bd43b40577fe469bffa15453;hp=0357067c97f69a5042c283c5fc992be11a4b9a7e;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.common/src/org/simantics/db/common/request/UnaryParametrizedRead.java b/bundles/org.simantics.db.common/src/org/simantics/db/common/request/UnaryParametrizedRead.java index 0357067c9..79b82259c 100644 --- a/bundles/org.simantics.db.common/src/org/simantics/db/common/request/UnaryParametrizedRead.java +++ b/bundles/org.simantics.db.common/src/org/simantics/db/common/request/UnaryParametrizedRead.java @@ -1,40 +1,40 @@ -/******************************************************************************* - * Copyright (c) 2007, 2010 Association for Decentralized Information Management - * in Industry THTH ry. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * VTT Technical Research Centre of Finland - initial API and implementation - *******************************************************************************/ -package org.simantics.db.common.request; - -import org.simantics.db.ReadGraph; -import org.simantics.db.exception.DatabaseException; -import org.simantics.db.request.Read; - -public abstract class UnaryParametrizedRead
implements ParametrizedRead
{
-
- final protected C constant;
-
- public UnaryParametrizedRead(C constant) {
- this.constant = constant;
- }
-
- abstract public R perform(ReadGraph graph, P parameter) throws DatabaseException;
-
- @Override
- public Read (parameter, constant) {
-
- @Override
- public R perform(ReadGraph graph) throws DatabaseException {
- return UnaryParametrizedRead.this.perform(graph, parameter);
- }
-
- };
- }
-
-}
+/*******************************************************************************
+ * Copyright (c) 2007, 2010 Association for Decentralized Information Management
+ * in Industry THTH ry.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
+package org.simantics.db.common.request;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.request.Read;
+
+public abstract class UnaryParametrizedRead implements ParametrizedRead {
+
+ final protected C constant;
+
+ public UnaryParametrizedRead(C constant) {
+ this.constant = constant;
+ }
+
+ abstract public R perform(ReadGraph graph, P parameter) throws DatabaseException;
+
+ @Override
+ public Read (parameter, constant) {
+
+ @Override
+ public R perform(ReadGraph graph) throws DatabaseException {
+ return UnaryParametrizedRead.this.perform(graph, parameter);
+ }
+
+ };
+ }
+
+}