Examples of ObjectAdapter

  • net.sf.myway.ui.ObjectAdapter
    @author Andreas Beckers @version $Revision$
  • org.apache.isis.core.metamodel.adapter.ObjectAdapter
    Adapters to domain objects, where the application is written in terms of domain objects and those objects are represented within the NOF through these adapter, and not directly.
  • org.apache.isis.metamodel.adapter.ObjectAdapter
  • org.apache.isis.noa.adapter.ObjectAdapter
  • org.apache.isis.object.ObjectAdapter

  • Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

                    will(returnValue(objectAdapter));
                }
            });

            // when
            final ObjectAdapter adapter = jsonValueEncoder.asAdapter(objectSpec, representation);

            // then
            assertSame(objectAdapter, adapter);
        }
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

                    will(returnValue(objectAdapter));
                }
            });

            // when
            final ObjectAdapter adapter = jsonValueEncoder.asAdapter(objectSpec, representation);

            // then
            assertSame(objectAdapter, adapter);
        }
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

                    will(returnValue(objectAdapter));
                }
            });

            // when
            final ObjectAdapter adapter = jsonValueEncoder.asAdapter(objectSpec, representation);

            // then
            assertSame(objectAdapter, adapter);
        }
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

                    will(returnValue(objectAdapter));
                }
            });

            // when
            final ObjectAdapter adapter = JsonValueEncoder.asAdapter(objectSpec, representation);

            // then
            assertSame(objectAdapter, adapter);
        }
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

                    will(returnValue(objectAdapter));
                }
            });

            // when
            final ObjectAdapter adapter = jsonValueEncoder.asAdapter(objectSpec, representation);

            // then
            assertSame(objectAdapter, adapter);
        }
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

        // ///////////////////////////////////////////////////
        // value
        // ///////////////////////////////////////////////////

        private void addValue() {
            final ObjectAdapter valueAdapter = objectMember.get(objectAdapter);
            if (valueAdapter == null) {
                return;
            }
           
            final RenderFacet renderFacet = objectMember.getFacet(RenderFacet.class);
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

                final String reason = "Unable to parse value";
                argRepr.mapPut("invalidReason", reason);
                throw new IllegalArgumentException(reason);
            }

            final ObjectAdapter asAdapter = jvc.asAdapter(argValueRepr);
            if(asAdapter != null) {
                return asAdapter;
            }
           
            // last attempt
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

        // ///////////////////////////////////////////////////
        // value
        // ///////////////////////////////////////////////////

        private void addValue() {
            final ObjectAdapter valueAdapter = objectMember.get(objectAdapter);
           
            // use the runtime type if we have a value, else the compile time type of the member otherwise
            final ObjectSpecification spec = valueAdapter != null? valueAdapter.getSpecification(): objectMember.getSpecification();
           
            final ValueFacet valueFacet = spec.getFacet(ValueFacet.class);
            if (valueFacet != null) {
                JsonValueEncoder.appendValueAndFormat(spec, valueAdapter, representation);
                return;
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

            }
            return list;
        }

        private Object defaultFor(final ObjectActionParameter param) {
            final ObjectAdapter defaultAdapter = param.getDefault(objectAdapter);
            if (defaultAdapter == null) {
                return null;
            }
            // REVIEW: previously was using the spec of the parameter, but think instead it should be the spec of the adapter itself
            // final ObjectSpecification defaultSpec = param.getSpecification();
            final ObjectSpecification defaultSpec = defaultAdapter.getSpecification();
            return DomainObjectReprRenderer.valueOrRef(rendererContext, defaultAdapter, defaultSpec);
        }
    View Full Code Here

    Examples of org.apache.isis.core.metamodel.adapter.ObjectAdapter

        }

        @Override
        protected void addLinksIsisProprietary() {
            if (false /*objectMember.isContributed() */) {
                final ObjectAdapter serviceAdapter = contributingServiceAdapter();
                final JsonRepresentation contributedByLink = DomainObjectReprRenderer.newLinkToBuilder(rendererContext, Rel.CONTRIBUTED_BY, serviceAdapter).build();
                getLinks().arrayAdd(contributedByLink);
            }
        }
    View Full Code Here
    TOP
    Copyright © 2018 www.massapi.com. All rights reserved.
    All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.