Package org.apache.axiom.util.stax.xop
Interface ContentIDGenerator
-
public interface ContentIDGenerator
Content ID generator interface. Implementations of this interface are used byXOPEncodingStreamReader
to generate content IDs for use inxop:Include
elements.
-
-
Field Summary
Fields Modifier and Type Field Description static ContentIDGenerator
DEFAULT
Default content ID generator that preserves any existing content ID.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
generateContentID(String existingContentID)
Generate a content ID.
-
-
-
Field Detail
-
DEFAULT
static final ContentIDGenerator DEFAULT
Default content ID generator that preserves any existing content ID.
-
-
Method Detail
-
generateContentID
String generateContentID(String existingContentID)
Generate a content ID.- Parameters:
existingContentID
- An existing content ID for theDataHandler
being processed, as returned byDataHandlerReader.getContentID()
, ornull
if no existing content ID is known. The implementation is free to use this information or not.- Returns:
- the content ID; may not be
null
-
-