org.xwiki.model.reference
Interface AttachmentReferenceResolver<T>

Type Parameters:
T - the type of the representation (eg a String)

@ComponentRole
public interface AttachmentReferenceResolver<T>

Resolve an Attachment reference defined in a given representation into a validated AttachmentReference object, ie with valid values and a valid hierarchy (eg an Attachment reference must have a parent which is a document reference, reference values must not be null, etc).

Since:
2.2M1
Version:
$Id$

Method Summary
 AttachmentReference resolve(T attachmentReferenceRepresentation, Object... parameters)
           
 

Method Detail

resolve

AttachmentReference resolve(T attachmentReferenceRepresentation,
                            Object... parameters)
Parameters:
attachmentReferenceRepresentation - the representation of an attachment reference (eg as a String)
parameters - optional parameters. Their meaning depends on the resolver implementation
Returns:
the valid resolved attachment reference as an Object


Copyright © 2004-2011 XWiki. All Rights Reserved.