Class DefaultResourceIdentifierFactory

java.lang.Object
com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.DefaultResourceIdentifierFactory
All Implemented Interfaces:
ResourceIdentifierFactory

public class DefaultResourceIdentifierFactory extends Object implements ResourceIdentifierFactory
Generates resource identifiers that contain some of the actual state of the resource. That is, this does not generate database ID based resource identifiers, but rather identifiers like PageResourceIdentifier.

For id based identifiers, simply construct an instance of IdAndTypeResourceIdentifier.

The ConversionContext is used to determine whether or not a relative or absolute attachment container should be returned.