Oxygen XML Editor 11.2 Author API

ro.sync.ecss.extensions.api
Interface ValidatingAuthorReferenceResolver

All Superinterfaces:
AuthorReferenceResolver, Extension
All Known Subinterfaces:
DITAMapReferencesResolver
All Known Implementing Classes:
DITAConRefResolver, DITAMapRefResolver

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 11.2 Author API

© Copyright SyncRO Soft SRL 2002 - 2010.