Oxygen XML Editor, Version 13.2

ro.sync.ecss.extensions.api
Interface ValidatingAuthorReferenceResolver

All Superinterfaces:
AuthorReferenceResolver, Extension
All Known Subinterfaces:
DITAMapReferencesResolver

@API(type=EXTENDABLE,
     src=PUBLIC)
public interface ValidatingAuthorReferenceResolver
extends AuthorReferenceResolver

This resolver also validates the target


Method Summary
 void checkTarget(AuthorNode node, AuthorDocument targetDocument)
          Check if the referenced target can be inserted in the source document
 
Methods inherited from interface ro.sync.ecss.extensions.api.AuthorReferenceResolver
getDisplayName, getReferenceSystemID, getReferenceUniqueID, hasReferences, isReferenceChanged, resolveReference
 
Methods inherited from interface ro.sync.ecss.extensions.api.Extension
getDescription
 

Method Detail

checkTarget

void checkTarget(AuthorNode node,
                 AuthorDocument targetDocument)
                 throws ValidatingReferenceResolverException
Check if the referenced target can be inserted in the source document

Parameters:
node - The source node for which the target node was resolved.
targetDocument - The target document
Throws:
ValidatingReferenceResolverException - If the source does not accept the target expanded in place.

Oxygen XML Editor, Version 13.2

© Copyright Syncro Soft SRL 2002 - 2012.