com.supermap.desktop.process.constraint.ipls
类 DefaultConstraint
- java.lang.Object
-
- com.supermap.desktop.process.constraint.ipls.DefaultConstraint
-
- 所有已实现的接口:
- IConstraint, ParameterValueLegalListener, java.util.EventListener
- 直接已知子类:
- DatasourceConstraint, EqualFieldConstraint
public class DefaultConstraint extends java.lang.Object implements IConstraint, ParameterValueLegalListener
-
-
字段概要
-
从接口继承的字段 com.supermap.desktop.process.parameter.events.ParameterValueLegalListener
DO_NOT_CARE, NO
-
-
构造器概要
构造器 构造器和说明 DefaultConstraint()
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
constrained(com.supermap.desktop.process.parameter.interfaces.IDParameter parameter, java.lang.String name)
约束参数中指定name的字段boolean
isValueLegal(ParameterValueLegalEvent event)
当前值是否合法java.lang.Object
isValueSelected(ParameterValueSelectedEvent event)
当前值是否选中
-
-
-
方法详细资料
-
isValueLegal
public final boolean isValueLegal(ParameterValueLegalEvent event)
从接口复制的说明:ParameterValueLegalListener
当前值是否合法- 指定者:
isValueLegal
在接口中ParameterValueLegalListener
- 返回:
- 可选返回true,不可选返回false
-
isValueSelected
public java.lang.Object isValueSelected(ParameterValueSelectedEvent event)
从接口复制的说明:ParameterValueLegalListener
当前值是否选中- 指定者:
isValueSelected
在接口中ParameterValueLegalListener
- 返回:
- 有选中要求则返回对应对象,当前选中不符合则返回No,不关心则返回DO_NOT_CARE
-
constrained
public final void constrained(com.supermap.desktop.process.parameter.interfaces.IDParameter parameter, java.lang.String name)
从接口复制的说明:IConstraint
约束参数中指定name的字段- 指定者:
constrained
在接口中IConstraint
- 参数:
parameter
- 需要约束的参数name
- 参数间相同的唯一标识
-
-