de.smartics.properties.admin.resources.representation.xml
Class PropertyXmlRepresentationRenderer

Package class diagram package PropertyXmlRepresentationRenderer
java.lang.Object
  extended by de.smartics.properties.admin.resources.representation.share.AbstractRepresentationRenderer<T>
      extended by de.smartics.properties.admin.resources.representation.xml.share.AbstractXmlRepresentationRenderer<ConfigurationProperty>
          extended by de.smartics.properties.admin.resources.representation.xml.PropertyXmlRepresentationRenderer
All Implemented Interfaces:
de.smartics.resteasy.hypermedia.renderer.RepresentationRenderer< ConfigurationProperty>

public final class PropertyXmlRepresentationRenderer
     
     
extends AbstractXmlRepresentationRenderer< ConfigurationProperty>

Displays a single property in an SDoc XML page.


Field Summary
 
Fields inherited from class de.smartics.properties.admin.resources.representation.xml.share.AbstractXmlRepresentationRenderer
context, htmlUtils
 
Fields inherited from class de.smartics.properties.admin.resources.representation.share.AbstractRepresentationRenderer
breadcrumb, characterEncoding, entityStream, linkDescriptorFactory, pathHelper
 
Constructor Summary
PropertyXmlRepresentationRenderer(de.smartics.resteasy.hypermedia.renderer.ResourceContext context, ConfigurationProperty domainObject, OutputStream entityStream)
          Default constructor.
 
Method Summary
protected  void close()
          Releases any resources held by the renderer.
protected  void httpBody()
          Redners the HTTP body.
protected  List<de.smartics.resteasy.hypermedia.renderer.LinkDescriptor> hyperLinks()
          Returns the hyperlinks to attach to the HTTP headers.
 
Methods inherited from class de.smartics.properties.admin.resources.representation.xml.share.AbstractXmlRepresentationRenderer
renderAdditionalHttpHeader
 
Methods inherited from class de.smartics.properties.admin.resources.representation.share.AbstractRepresentationRenderer
render, renderHttpHeaderLink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyXmlRepresentationRenderer

public PropertyXmlRepresentationRenderer(de.smartics.resteasy.hypermedia.renderer.ResourceContext context,
                                         ConfigurationProperty domainObject,
                                         OutputStream entityStream)
Default constructor.

Parameters:
context - the context information to render the representation.
domainObject - the domain object to render.
entityStream - the stream to write to.
Method Detail

httpBody

protected void httpBody()
Description copied from class: AbstractRepresentationRenderer
Redners the HTTP body.

Specified by:
httpBody in class AbstractRepresentationRenderer<ConfigurationProperty>

hyperLinks

protected List<de.smartics.resteasy.hypermedia.renderer.LinkDescriptor> hyperLinks()
Description copied from class: AbstractXmlRepresentationRenderer
Returns the hyperlinks to attach to the HTTP headers.

Specified by:
hyperLinks in class AbstractXmlRepresentationRenderer<ConfigurationProperty>
Returns:
the hyperlinks to attach to the HTTP headers.

close

protected void close()
Description copied from class: AbstractRepresentationRenderer
Releases any resources held by the renderer.

Specified by:
close in class AbstractRepresentationRenderer<ConfigurationProperty>


Copyright © 2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.