org.ofbiz.party.content
Class PartyContentWrapper

java.lang.Object
  extended by org.ofbiz.party.content.PartyContentWrapper
All Implemented Interfaces:
ContentWrapper

public class PartyContentWrapper
extends java.lang.Object
implements ContentWrapper

WorkEffortContentWrapper; gets work effort content for display


Field Summary
static java.lang.String CACHE_KEY_SEPARATOR
           
protected  LocalDispatcher dispatcher
           
protected  java.util.Locale locale
           
protected  java.lang.String mimeTypeId
           
static java.lang.String module
           
protected  GenericValue party
           
 
Constructor Summary
PartyContentWrapper(GenericValue party, javax.servlet.http.HttpServletRequest request)
           
PartyContentWrapper(LocalDispatcher dispatcher, GenericValue party, java.util.Locale locale, java.lang.String mimeTypeId)
           
 
Method Summary
 StringUtil.StringWrapper get(java.lang.String contentTypeId)
           
 java.lang.String get(java.lang.String contentTypeId, boolean useCache)
           
 java.lang.String getContent(java.lang.String contentId)
           
 java.lang.String getContent(java.lang.String contentId, boolean useCache)
           
static GenericValue getFirstPartyContentByType(java.lang.String partyId, GenericValue party, java.lang.String partyContentTypeId, Delegator delegator)
           
 java.lang.String getId(java.lang.String contentTypeId)
           
 java.util.List<java.lang.String> getList(java.lang.String contentTypeId)
           
static java.lang.String getPartyContentAsText(GenericValue party, java.lang.String partyContentId, javax.servlet.http.HttpServletRequest request)
           
static java.lang.String getPartyContentAsText(GenericValue party, java.lang.String partyContentId, java.util.Locale locale, LocalDispatcher dispatcher)
           
static java.lang.String getPartyContentAsText(GenericValue party, java.lang.String partyContentTypeId, java.util.Locale locale, java.lang.String mimeTypeId, Delegator delegator, LocalDispatcher dispatcher, boolean useCache)
           
static java.lang.String getPartyContentAsText(GenericValue party, java.lang.String contentId, java.lang.String partyContentTypeId, java.util.Locale locale, java.lang.String mimeTypeId, Delegator delegator, LocalDispatcher dispatcher, boolean useCache)
           
static void getPartyContentAsText(java.lang.String contentId, java.lang.String partyId, GenericValue party, java.lang.String partyContentTypeId, java.util.Locale locale, java.lang.String mimeTypeId, Delegator delegator, LocalDispatcher dispatcher, java.io.Writer outWriter)
           
static java.util.List<java.lang.String> getPartyContentTextList(GenericValue party, java.lang.String partyContentTypeId, java.util.Locale locale, java.lang.String mimeTypeId, Delegator delegator, LocalDispatcher dispatcher)
           
static PartyContentWrapper makePartyContentWrapper(GenericValue party, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module

CACHE_KEY_SEPARATOR

public static final java.lang.String CACHE_KEY_SEPARATOR
See Also:
Constant Field Values

dispatcher

protected LocalDispatcher dispatcher

party

protected GenericValue party

locale

protected java.util.Locale locale

mimeTypeId

protected java.lang.String mimeTypeId
Constructor Detail

PartyContentWrapper

public PartyContentWrapper(LocalDispatcher dispatcher,
                           GenericValue party,
                           java.util.Locale locale,
                           java.lang.String mimeTypeId)

PartyContentWrapper

public PartyContentWrapper(GenericValue party,
                           javax.servlet.http.HttpServletRequest request)
Method Detail

get

public java.lang.String get(java.lang.String contentTypeId,
                            boolean useCache)

get

public StringUtil.StringWrapper get(java.lang.String contentTypeId)
Specified by:
get in interface ContentWrapper

getId

public java.lang.String getId(java.lang.String contentTypeId)

getList

public java.util.List<java.lang.String> getList(java.lang.String contentTypeId)

getContent

public java.lang.String getContent(java.lang.String contentId,
                                   boolean useCache)

getContent

public java.lang.String getContent(java.lang.String contentId)

getPartyContentAsText

public static java.lang.String getPartyContentAsText(GenericValue party,
                                                     java.lang.String partyContentId,
                                                     javax.servlet.http.HttpServletRequest request)

getPartyContentAsText

public static java.lang.String getPartyContentAsText(GenericValue party,
                                                     java.lang.String partyContentId,
                                                     java.util.Locale locale,
                                                     LocalDispatcher dispatcher)

getPartyContentAsText

public static java.lang.String getPartyContentAsText(GenericValue party,
                                                     java.lang.String partyContentTypeId,
                                                     java.util.Locale locale,
                                                     java.lang.String mimeTypeId,
                                                     Delegator delegator,
                                                     LocalDispatcher dispatcher,
                                                     boolean useCache)

getPartyContentAsText

public static java.lang.String getPartyContentAsText(GenericValue party,
                                                     java.lang.String contentId,
                                                     java.lang.String partyContentTypeId,
                                                     java.util.Locale locale,
                                                     java.lang.String mimeTypeId,
                                                     Delegator delegator,
                                                     LocalDispatcher dispatcher,
                                                     boolean useCache)

getPartyContentAsText

public static void getPartyContentAsText(java.lang.String contentId,
                                         java.lang.String partyId,
                                         GenericValue party,
                                         java.lang.String partyContentTypeId,
                                         java.util.Locale locale,
                                         java.lang.String mimeTypeId,
                                         Delegator delegator,
                                         LocalDispatcher dispatcher,
                                         java.io.Writer outWriter)
                                  throws GeneralException,
                                         java.io.IOException
Throws:
GeneralException
java.io.IOException

getPartyContentTextList

public static java.util.List<java.lang.String> getPartyContentTextList(GenericValue party,
                                                                       java.lang.String partyContentTypeId,
                                                                       java.util.Locale locale,
                                                                       java.lang.String mimeTypeId,
                                                                       Delegator delegator,
                                                                       LocalDispatcher dispatcher)
                                                                throws GeneralException,
                                                                       java.io.IOException
Throws:
GeneralException
java.io.IOException

getFirstPartyContentByType

public static GenericValue getFirstPartyContentByType(java.lang.String partyId,
                                                      GenericValue party,
                                                      java.lang.String partyContentTypeId,
                                                      Delegator delegator)

makePartyContentWrapper

public static PartyContentWrapper makePartyContentWrapper(GenericValue party,
                                                          javax.servlet.http.HttpServletRequest request)