API
Class

Operation ($UI/system/lib/base/operation)

使用范围:UI2

Contents

class Operation ($UI/system/lib/base/operation) extends Object mixes Observable

操作基类

Constructor Top

  Operation ()
  Operation ( config, owner)

Methods Top

execute ( context)
Boolean getEnable ()
String getIcon ()
String getLabel ()
Boolean getVisible ()
void initOperation ()
void setEnable (Boolean value)
void setIcon (String value)
void setLabel (String value)
void setVisible (Boolean value)

Constructor details Top

public Operation ()

操作基类

public Operation ( config, owner)

构造函数

Parameters

config

操作配置

owner

操作拥有者

Methods Detail Top

public execute ( context)

执行操作

Parameters

context

Return Value

obj

public Boolean getEnable ()

获取是否可用

Return Value

Boolean

public String getIcon ()

获取图标样式

Return Value

String

public String getLabel ()

获取显示名称

Return Value

String

public Boolean getVisible ()

获取是否可见

Return Value

Boolean

public void initOperation ()

初始化操作,后代类重载这个方法,定义自己的操作

Return Value

void

public void setEnable (Boolean value)

设置是否可用

Parameters

Boolean value

Return Value

void

public void setIcon (String value)

设置图标样式

Parameters

String value

图标样式

Return Value

void

public void setLabel (String value)

设置显示名称

Parameters

String value

显示名称

Return Value

void

public void setVisible (Boolean value)

设置是否可见

Parameters

Boolean value

Return Value

void