Class EditorLinkUnmarshaller

  • All Implemented Interfaces:
    Unmarshaller<Link>

    public class EditorLinkUnmarshaller
    extends Object
    implements Unmarshaller<Link>
    Responsible for unmarshalling links in editor XML.

    Currently, there are two strategies. One relies on resource id and type being declared in the link and the other on the actual link state (such as space key and title) being found as attributes on the link itself. We still need to retain the latter strategy due to unresolved links.