public class ObjectPropertyReprRenderer extends AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>
AbstractObjectMemberReprRenderer.ModelinkTo, mode, objectAdapter, objectMember, objectMemberTypeincludesSelf, rendererContext, representation| Constructor and Description |
|---|
ObjectPropertyReprRenderer(RendererContext resourceContext,
LinkFollowSpecs linkFollower,
String propertyId,
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLinksIsisProprietary() |
protected void |
addLinksToFormalDomainModel() |
protected void |
addMutatorsIfEnabled() |
protected void |
followDetailsLink(org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation detailsLink)
Mandatory hook method to support x-ro-follow-links
|
protected void |
putExtensionsIsisProprietary() |
org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation |
render() |
addLinkFor, asArguments, asEventSerialization, asFollowed, asMutated, asStandalone, getMemberId, getMemberSpecFacet, hasMemberFacet, isMemberVisible, linkToForMutatorInvoke, mutatorArgs, putDisabledReasonIfDisabled, renderMemberContent, usability, usingLinkTo, visibility, withaddExtensionsIsisProprietaryChangedObjects, addLink, addMediaTypeParams, cast, getExtensions, getLinkFollowSpecs, getLinks, getMediaType, getRendererContext, getServiceAdapters, getUpdateNotifier, includesSelf, withExtensions, withLink, withLinkpublic ObjectPropertyReprRenderer(RendererContext resourceContext, LinkFollowSpecs linkFollower, String propertyId, org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation)
public org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation render()
render in interface ReprRenderer<ObjectPropertyReprRenderer,ObjectAndMember<org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>>render in class ReprRendererAbstract<ObjectPropertyReprRenderer,ObjectAndMember<org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>>protected void followDetailsLink(org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation detailsLink)
followDetailsLink in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void addMutatorsIfEnabled()
addMutatorsIfEnabled in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void addLinksToFormalDomainModel()
addLinksToFormalDomainModel in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void addLinksIsisProprietary()
addLinksIsisProprietary in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>protected void putExtensionsIsisProprietary()
putExtensionsIsisProprietary in class AbstractObjectMemberReprRenderer<ObjectPropertyReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToOneAssociation>Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.