扩展转换您可能有很多种理由。
There are many reasons that you may have for wanting to extend the transformation.
您需要扩展转换的原因
在每一种情况下,扩展转换都能帮助您,生成您自定义的资源。
In each case, extending the transform helps you generate your own customized sources.
下面列出的,是您想要扩展转换可能的几个原因,您可能想要。
Following are several possible reasons that you might need to extend the transformation. You may want to.
不管是哪种情况,扩展转换都能帮助您去产生自己的,自定义的资源。
In each case, extending the transform helps you generate your own, customized sources.
如果其中一个转换是扩展转换,反向转换便是缩小转换。
If one of these conversions is widening, the reverse conversion might be narrowing.
所有的规则类必须扩展转换框架定义的abstractrule类。
Any rule class must extend the AbstractRule class defined by the transformation framework.
通过使用NIEMXMLSchema结构、命名约定和额外的元数据,很容易扩展转换任务。
By using NIEM XML Schema structure, naming conventions, and additional metadata, the transformation task is much easier to extend.
型别转换可以是「扩展」或「缩小」:扩展转换从不会溢位,而且一定成功,但是缩小转换却可能造成资讯遗失,甚至失败。
Type conversions may either be widening or narrowing: widening conversions never overflow and always succeed, whereas narrowing conversions entail the possible loss of information and may fail.
一种数组类型到另一种数组类型的转换是扩展转换还是双字节到单字节转换,取决于各自元素的转换是扩展转换还是双字节到单字节转换。
A conversion of one array type to another is widening or narrowing depending on whether the conversion of the respective elements is widening or narrowing.
这完成了您的转换扩展的创建和实现。
This completes the creation and implementation of your transformation extension.
这就已经完成了转换扩展的创建以及执行。
This completes the creation and implementation of our transformation extension.
像其前辈一样,该转换可以扩展。
您的转换扩展从一个新的插件项目开始。
Your transformation extension begins with a new plug-in project.
每一个元素定义要扩展的是哪个转换。
Each one of these elements defines which transformation is being extended.
为您的转换扩展创建新的插件工程。
Create a new plug-in project for your transformation extension.
每个转换扩展定义,就像子元素一样,指定实现规则接口的类的规则定义。
Each transformation extension defines, as child elements. a rule definition that specifies a class that implements a rule interface.
在最后一页上,没必要选择插件模板,因为没有针对转换扩展的模板,只有对新的完全的转换的模板。
On the final page, it is not necessary to select a plug-in template, because there are no templates for transformation extensions, just for new complete transformations.
创建内部分解的任务落到了主体转换的扩展肩上。
The task of creating internal decomposition falls to extensions to the main transform.
该新实例,将会把转换扩展(您刚刚创建的)当做一个插件安装。
This new instance will have the transformation extension (which you just authored) installed as a plug-in.
创建一个插件项目以创建转换扩展。
Create a plug-in project to create the transformation extension.
该新的实例将拥有您刚创建的,作为插件安装的转换扩展。
This new instance will have the transformation extension that you just created installed as a plug-in.
扩展只瞄准整体转换的一个部分。
An extension targets just one part of the overall transformation.
转换是可扩展的,并且允许客户创建并添加自定义的扩展。
The transformation is extendable and allows clients to create and add custom extensions.
在转换或扩展之前,工作区首先将节点升级到版本6。
A workaround is to first upgrade the node to V6 before the conversion or expansion.
取而代之,本文着重于创建和测试转换扩展所足够的插件开发技能。
Instead, it focuses on just enough plug-in development skills as necessary to create and test a transformation extension.
生成单独面板的最有趣的事是:我们使用XSLT扩展来将转换的输出重定向到不同文件。
The most interesting thing about generating the individual panels is that we use an XSLT extension to redirect the output of the transformation into different files.
请注意,在AJDT中,有一个转换向导负责稍后根据需要对文件扩展名进行转换;在单个项目或单个源文件上右击可以找到这个向导。
Note that there is a conversion wizard in AJDT for later conversion of file extensions as required; this is available by right-clicking on a project or on source files individually.
导入想要扩展的现有转换。
它面向熟悉撰写转换扩展的读者。
It is intended for readers who are familiar with authoring transformation extensions.
应用推荐