You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/10/16 10:44:58 UTC

[isis] 34/38: ISIS-1742: removes unused methods in ObjectAdapterMemento.Functions

This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch dev/2.0.0/ISIS-1742-remove-deprecations
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 0cabfaba467684c885b3106a6c987daffbef9c86
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Mon Oct 16 11:33:59 2017 +0100

    ISIS-1742: removes unused methods in ObjectAdapterMemento.Functions
---
 .../model/mementos/ObjectAdapterMemento.java       | 33 ----------------------
 1 file changed, 33 deletions(-)

diff --git a/core/viewer-wicket-model/src/main/java/org/apache/isis/viewer/wicket/model/mementos/ObjectAdapterMemento.java b/core/viewer-wicket-model/src/main/java/org/apache/isis/viewer/wicket/model/mementos/ObjectAdapterMemento.java
index 1b1c5c5..a5c8a23 100644
--- a/core/viewer-wicket-model/src/main/java/org/apache/isis/viewer/wicket/model/mementos/ObjectAdapterMemento.java
+++ b/core/viewer-wicket-model/src/main/java/org/apache/isis/viewer/wicket/model/mementos/ObjectAdapterMemento.java
@@ -43,13 +43,10 @@ import org.apache.isis.core.metamodel.spec.ObjectSpecId;
 import org.apache.isis.core.metamodel.spec.ObjectSpecification;
 import org.apache.isis.core.metamodel.spec.feature.ObjectAction;
 import org.apache.isis.core.metamodel.spec.feature.ObjectActionParameter;
-import org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation;
-import org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation;
 import org.apache.isis.core.metamodel.specloader.SpecificationLoader;
 import org.apache.isis.core.runtime.memento.Memento;
 import org.apache.isis.core.runtime.persistence.ObjectNotFoundException;
 import org.apache.isis.core.runtime.system.persistence.PersistenceSession;
-import org.apache.isis.core.runtime.system.session.IsisSessionFactory;
 
 public class ObjectAdapterMemento implements Serializable {
 
@@ -574,36 +571,6 @@ public class ObjectAdapterMemento implements Serializable {
         private Functions() {
         }
 
-        public static Function<ObjectSpecification, ObjectSpecId> fromSpec() {
-            return new Function<ObjectSpecification, ObjectSpecId>() {
-
-                @Override
-                public ObjectSpecId apply(final ObjectSpecification from) {
-                    return from.getSpecId();
-                }
-            };
-        }
-
-        public static Function<OneToOneAssociation, PropertyMemento> fromProperty(
-                final IsisSessionFactory isisSessionFactory) {
-            return new Function<OneToOneAssociation, PropertyMemento>() {
-                @Override
-                public PropertyMemento apply(final OneToOneAssociation from) {
-                    return new PropertyMemento(from, isisSessionFactory);
-                }
-            };
-        }
-
-        public static Function<OneToManyAssociation, CollectionMemento> fromCollection(
-                final IsisSessionFactory isisSessionFactory) {
-            return new Function<OneToManyAssociation, CollectionMemento>() {
-                @Override
-                public CollectionMemento apply(final OneToManyAssociation from) {
-                    return new CollectionMemento(from, isisSessionFactory);
-                }
-            };
-        }
-
         public static Function<ObjectAction, ActionMemento> fromAction() {
             return new Function<ObjectAction, ActionMemento>() {
                 @Override

-- 
To stop receiving notification emails like this one, please contact
"commits@isis.apache.org" <co...@isis.apache.org>.