Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.theme.negotiation
Class AbstractNegotiator

java.lang.Object
  extended by org.nuxeo.theme.negotiation.AbstractNegotiator
All Implemented Interfaces:
Negotiator
Direct Known Subclasses:
JSFNegotiator, WebNegotiator

public abstract class AbstractNegotiator
extends Object
implements Negotiator


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.nuxeo.theme.negotiation.Negotiator
Negotiator.NEGOTIATION_OBJECT
 
Field Summary
 
Fields inherited from interface org.nuxeo.theme.negotiation.Negotiator
NEGOTIATION_RESULT_PREFIX
 
Method Summary
 String getSpec()
           
abstract  String getTemplateEngineName()
           
 String negotiate(String object)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getTemplateEngineName

public abstract String getTemplateEngineName()

getSpec

public final String getSpec()
                     throws NegotiationException
Specified by:
getSpec in interface Negotiator
Throws:
NegotiationException

negotiate

public final String negotiate(String object)
                       throws NegotiationException
Specified by:
negotiate in interface Negotiator
Throws:
NegotiationException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.