组建和破坏

我们现在描述xfmap时团体被创建和破坏。如果我们让我们R.是A.组映射规则定义组G., 然后:

  1. G建造什么时候R.被激活,
  2. G破坏什么时候R.已解除激活,但仅当:
  1. R.被定义在元素,或者
  2. G不是一个持久团体

XML读取器保留了一堆构造的团体;对于expitory方便,我们将为这个堆栈命名G-stack.。什么时候激活,g被推到了G-stack.G从中突然出现G-stack.什么时候R.去激活。

笔记:注意:如果目前我们忽略了持久组的存在,那么B)所说的是,只要其相应的映射规则R被解除激活,就会被破坏。此外,如果在元素中定义了R,那么如果g是持久的组,则无关紧要,因为当r去激活时,它始终会被销毁。也就是说,没有理由将<组映射>元素中的一个组定义为持久性组:它永远不会持续,因为b)的条件1)不允许它。

FME构造的功能特征映射规则将进入所有人团体那是G-stack.从顶部直到底部团体堆栈。离开底部的FME功能团体G-stack.由XML读取器输出。