public class ObjectCollectionReprRenderer extends AbstractObjectMemberReprRenderer<ObjectCollectionReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>
AbstractObjectMemberReprRenderer.ModelinkTo, memberType, mode, objectAdapter, objectMemberincludesSelf, rendererContext, representation| Constructor and Description |
|---|
ObjectCollectionReprRenderer(RendererContext resourceContext,
LinkFollowSpecs linkFollower,
String collectionId,
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 ObjectCollectionReprRenderer(RendererContext resourceContext, LinkFollowSpecs linkFollower, String collectionId, org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation representation)
public org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation render()
render in interface ReprRenderer<ObjectCollectionReprRenderer,ObjectAndMember<org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>>render in class ReprRendererAbstract<ObjectCollectionReprRenderer,ObjectAndMember<org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>>protected void followDetailsLink(org.apache.isis.viewer.restfulobjects.applib.JsonRepresentation detailsLink)
followDetailsLink in class AbstractObjectMemberReprRenderer<ObjectCollectionReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>protected void addMutatorsIfEnabled()
addMutatorsIfEnabled in class AbstractObjectMemberReprRenderer<ObjectCollectionReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>protected void addLinksToFormalDomainModel()
addLinksToFormalDomainModel in class AbstractObjectMemberReprRenderer<ObjectCollectionReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>protected void addLinksIsisProprietary()
addLinksIsisProprietary in class AbstractObjectMemberReprRenderer<ObjectCollectionReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>protected void putExtensionsIsisProprietary()
putExtensionsIsisProprietary in class AbstractObjectMemberReprRenderer<ObjectCollectionReprRenderer,org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation>Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.