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

Package class diagram package ConfigurationKeysXmlRepresentationRenderer
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<ConfigurationKeys>
          extended by de.smartics.properties.admin.resources.representation.xml.ConfigurationKeysXmlRepresentationRenderer
All Implemented Interfaces:
de.smartics.resteasy.hypermedia.renderer.RepresentationRenderer< ConfigurationKeys>

public final class ConfigurationKeysXmlRepresentationRenderer
     
     
extends AbstractXmlRepresentationRenderer< ConfigurationKeys>

Displays the list of configuration keys in an 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
ConfigurationKeysXmlRepresentationRenderer(de.smartics.resteasy.hypermedia.renderer.ResourceContext context, ConfigurationKeys 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

ConfigurationKeysXmlRepresentationRenderer

public ConfigurationKeysXmlRepresentationRenderer(de.smartics.resteasy.hypermedia.renderer.ResourceContext context,
                                                  ConfigurationKeys 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()
                 throws IllegalStateException
Description copied from class: AbstractRepresentationRenderer
Redners the HTTP body.

Specified by:
httpBody in class AbstractRepresentationRenderer<ConfigurationKeys>
Throws:
IllegalStateException

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<ConfigurationKeys>
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<ConfigurationKeys>


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