|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceIdentifierContextUtility
A utility bean the provides functionality related to manipulating ResourceIdentifier
during conversion (i.e. in relation to a ConversionContext
).
Method Summary | |
---|---|
ResourceIdentifier |
convertToAbsolute(ResourceIdentifier ri,
ContentEntityObject ceo)
Create and return a fully populated version of the supplied ResourceIdentifier with any missing attributes derived from the supplied context ContentEntityObject. |
ResourceIdentifier |
convertToRelative(ResourceIdentifier ri,
ContentEntityObject ceo)
Make the provided ResourceIdentifier as relative as possible to the provided ContentEntityObject. |
ResourceIdentifier |
createAbsoluteResourceIdentifier(ContentEntityObject ceo)
Create a fully populated (absolute) ResourceIdentifier from the supplied ContentEntityObject. |
Method Detail |
---|
ResourceIdentifier createAbsoluteResourceIdentifier(ContentEntityObject ceo)
ResourceIdentifierFactory
in that it is intended for use in the
context of a conversion and therefore understandings relevant details such as that when
converting a Comment
the relevant ResourceIdentifier is that of the Comment's owner.
ceo
- The ContentEntityObject to get a conversion suitable ResourceIdentifier for.
ResourceIdentifier convertToAbsolute(ResourceIdentifier ri, ContentEntityObject ceo)
ri
- the ResourceIdentifier to be expanded. If it is null then a new resource identifier
will be returned based on the type of the supplied ContentEntityObject.ceo
- the ContentEntityObject to be used as context. If this is null then the ResourceIdentifier
will be returned unchanged.
ResourceIdentifier convertToRelative(ResourceIdentifier ri, ContentEntityObject ceo)
ri
- The ResourceIdentifier to make relativeceo
- the ContentEntityObject to be used as context. If this is null then the ResourceIdentifier
will be returned unchanged.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |