具有自定义功能类型范围的 UIMA 自定义类型
UIMA custom type with custom feature type range
我正在使用 Eclipse 开发一个 UIMA 项目。该项目创建为 Maven 项目,因此具有我用于类型定义的文件夹 src/main/resources
(在子文件夹 desc
中)。
更多项目信息:
- 组 ID:com.example
- 工件 ID:我的项目
我正在尝试创建一个自定义注释类型,它还具有使用 "Component Descriptor Editor" 自定义范围的功能。
我不想从命名空间 uima.cas
或 uima.tcas
中选择标准范围类型,而是希望该功能成为我的包 data
中 class CustomRangeType
的对象。
此图描述了组件描述符编辑器以及我的输入和相应的错误消息:
RangeType 'com.example.myproject.data.CustomRangeType' is unknown. If this is intended, please define it first.
第一句我看懂了(问题很明显)。然而,我对第二句话感到困惑......我已经搜索了如何 "define" 自定义范围,但没有成功。由于这个 post (),我认为实际上可以定义自定义范围类型。不幸的是,我不知道如何也找不到答案。
如果有人能指出正确的方向,我将不胜感激。
在定义具有给定类型范围的特征之前,您需要定义该类型。
为此:
- 按添加类型按钮
- 在类型名称中输入您希望用作范围的类型的名称,例如"com.example.myproject.data.CustomRangeType"
- 选择合适的超类型或保留默认值
- 按确定
之后,返回添加您的功能。您现在应该也可以通过按 browse 并输入 CustomRangeType.
来找到您的类型
披露:Apache UIMA 项目成员
我正在使用 Eclipse 开发一个 UIMA 项目。该项目创建为 Maven 项目,因此具有我用于类型定义的文件夹 src/main/resources
(在子文件夹 desc
中)。
更多项目信息:
- 组 ID:com.example
- 工件 ID:我的项目
我正在尝试创建一个自定义注释类型,它还具有使用 "Component Descriptor Editor" 自定义范围的功能。
我不想从命名空间 uima.cas
或 uima.tcas
中选择标准范围类型,而是希望该功能成为我的包 data
中 class CustomRangeType
的对象。
此图描述了组件描述符编辑器以及我的输入和相应的错误消息:
RangeType 'com.example.myproject.data.CustomRangeType' is unknown. If this is intended, please define it first.
第一句我看懂了(问题很明显)。然而,我对第二句话感到困惑......我已经搜索了如何 "define" 自定义范围,但没有成功。由于这个 post (),我认为实际上可以定义自定义范围类型。不幸的是,我不知道如何也找不到答案。
如果有人能指出正确的方向,我将不胜感激。
在定义具有给定类型范围的特征之前,您需要定义该类型。
为此:
- 按添加类型按钮
- 在类型名称中输入您希望用作范围的类型的名称,例如"com.example.myproject.data.CustomRangeType"
- 选择合适的超类型或保留默认值
- 按确定
之后,返回添加您的功能。您现在应该也可以通过按 browse 并输入 CustomRangeType.
来找到您的类型披露:Apache UIMA 项目成员