Class TLcdXLinkExpressionFactory

java.lang.Object
com.luciad.format.xml.bind.xlink.TLcdXLinkExpressionFactory
All Implemented Interfaces:
ILcdXLinkExpressionFactory

public class TLcdXLinkExpressionFactory extends Object implements ILcdXLinkExpressionFactory

Implementation of ILcdXLinkExpressionFactory that is able to resolve references based on XML ID (i.e. hrefs like '#id') and xpointer expressions. In both cases, the linked elements have to be inside the document that is being decoded.

This class requires access to the TLcdXMLSchemaBasedMapping of the decoder. It expects the mapping to be available in the given ILcdXMLDocumentContext with key SCHEMA_BASED_MAPPING.

Since:
10.0
  • Field Details

    • SCHEMA_BASED_MAPPING

      public static final Object SCHEMA_BASED_MAPPING
      Key by which the mapping context should be available as value in the ILcdXMLDocumentContext.
  • Constructor Details

    • TLcdXLinkExpressionFactory

      public TLcdXLinkExpressionFactory()
      Creates a new XLink expression factory.
  • Method Details