活动编辑器由三个页面构成:“查看器”页面、“描述”页面和“activities.xml”页面。
查看器页面
“查看器”页面有两个单独的查看器,一个查看器用于插件和段,另一个查看器用于类别和活动以及插件和段。
第一个查看器显示位于 Eclipse 的工作空间目录中的所有插件和段。第二个查看器显示类别、绑定至类别的活动和绑定至活动的插件。第二个查看器中的项最初也是从 Eclipse 工作空间目录中读取的。
描述页面
类别和活动是由必需的标识、名称和可选的描述定义的。“描述”页面有两个查看器,一个用于类别描述的修改,另一个用于活动的描述。
第一个查看器显示各个类别、各个类别各自的标识、名称和可编辑的描述字段。第二个查看器为当前活动显示同样的信息。当编辑器切换至另一个页面时,就会更新“activities.xml”文件中的描述。
“activities.xml”页面
当单击“activities.xml”页面选项卡时,它就会自动更新。该文件将包含显示在查看器页面中的类别、活动和绑定定义。
生成的格式
当将插件添加至活动时,会创建活动模式绑定。这些模式遵循与下例类似的语法:"org\.eclipse\.pde/.*"(针对插件 "org.eclipse.pde")。如果已将以“org.eclipse.pde”开头的所有插件都添加至同一个活动,则各个插件模式都会替换为“org\.eclipse\.pde\..*/.*”。类似地,在从活动(在其中定义后一个模式)中除去插件时,该模式将替换为该活动中其余插件的模式。当且仅当在另外的插件中定义的“org.eclipse.activities”扩展符合上面描述的语法时,活动编辑器才会在启动时从这些已定义的扩展中读取活动模式绑定。
唯一的标识是在创建活动时生成的。该标识具有以下格式:"activityName" + Activity,其中活动名称已没有空格并转换为小写。唯一的标识是在创建类别时生成的。该标识将具有以下格式:"categoryName" + Category,其中类别名称已没有空格并转换为小写。