首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

flex osgi兑现-potomac 个人翻译资料-partInputs的理解

2012-10-24 
flex osgi实现-potomac 个人翻译资料-partInputs的理解理解Inputs:类似与eclipse插件开发中的EditorInput,

flex osgi实现-potomac 个人翻译资料-partInputs的理解

理解Inputs:

类似与eclipse插件开发中的EditorInput,主要处理输入和输出,以及账数据处理。

?partInputs 是一种在相同的part中,为不同的实例处理不通的数据的方式。应用程序中的多个part将不需要part inputs。有些parts,比如用表单展示那些不可编辑的数据库记录,它会要求提供一些可以编辑项的标识信息。

Part的input在调用partInitialize时载入。Part 自动打开时,他的input设置为null。

Input 是可选的参数, Folder#openPart() 。

因此,当创建可编辑的表单part,开发者需要在part声明中设置open=“false”。

当创建inputs时,开发者需要继承partInput类,或者?? 当继承PartInput类时,开发者必须继承partInput的equals方法,part的id和input组合作为folder中part的唯一标识符。随后调用folder的openPart方法,使用相同的part id和input会导致相同的标识符被选择,而不是创建一个新的part。

Example:

?????? var folder:Folder = ...;

var input:PartInput = new PartInput();

//attach dynamic property

input.primaryKey = 123;

folder.openPart("partID",input);

热点排行