OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [dita] Question on conditional processing before/after keyspaceconstruction


For a given set of conditions the effective result will always be the same
(ignoring conref issues).

The difference is that if filtering is applied *after* key space
construction, you have to hold all potentially-applicable key definitions so
that you can select the correct one based on resolution-time conditions.

However, for a given set of conditions you should get the same resolution
result whether you apply filtering before or after key space construction.

Or said another way, for a given set of conditions there is exactly one key
space for a given root map.

I say "ignoring conref" because conref results can differ depending on
whether or not filtering is applied before or after conref resolution (see
the interoperability appendix). But since that would only affect key space
construction in the case where you resolved all *direct* conrefs, then did
key space construction, then resolved any remaining indirect conrefs and one
or more key definitions were constructed via conref, that seems like an
unlikely case in practice.

Cheers,

E.

On 2/8/11 3:11 PM, "Su-Laine Yeo" <su-laine.yeo@justsystems.com> wrote:

> Hi everyone,
>  
> The Understanding Keys and Key Spaces document seems to say that output of an
> information set might differ depending on whether conditional processing is
> applied before or after key space construction. Is this true? If it is, can
> anyone provide an example?
>  
> Cheers,
> Su-Laine
>  
> Su-Laine Yeo
> Solutions Consultant
> 
> JustSystems Canada, Inc.
> Office: 1 (778) 327-6356
> syeo@justsystems.com <mailto:syeo@justsystems.com>
>  
>  

-- 
Eliot Kimber
Senior Solutions Architect
"Bringing Strategy, Content, and Technology Together"
Main: 512.554.9368
www.reallysi.com
www.rsuitecms.com



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]