com.supermap.dtf.variables
类 AbstractFeatureCollectionVariable<T extends IFeatureCollection>
- java.lang.Object
-
- com.supermap.sps.core.workflow.AbstractVariable<T>
-
- com.supermap.dtf.variables.AbstractFeatureCollectionVariable<T>
-
- 所有已实现的接口:
- com.supermap.sps.core.workflow.IVariable<T>
public abstract class AbstractFeatureCollectionVariable<T extends IFeatureCollection> extends com.supermap.sps.core.workflow.AbstractVariable<T>
-
-
构造器概要
构造器 构造器和说明 AbstractFeatureCollectionVariable(String variableName, com.supermap.sps.core.parameters.IDataDefinition<T> dataDefinition)
AbstractFeatureCollectionVariable(String variableName, com.supermap.sps.core.parameters.IDataDefinition<T> dataDefinition, com.supermap.sps.core.workflow.IReference<T> defaultReference)
-
方法概要
所有方法 实例方法 抽象方法 具体方法 限定符和类型 方法和说明 void
inherit(com.supermap.sps.core.workflow.IVariable<T> variable)
com.supermap.sps.core.workflow.IVariable
locateMember(String member, String ownerId, String variableName)
protected abstract com.supermap.sps.core.workflow.IVariable
locateMemberInternal(String member, String ownerId, String variableName)
void
setValue(T value)
void
update(com.supermap.sps.core.workflow.IVariablePatcher<T> patcher)
-
从类继承的方法 com.supermap.sps.core.workflow.AbstractVariable
createBooleanFieldReference, createDoubleFieldReference, createFieldReference, createFloatFieldReference, createIntegerFieldReference, createStringFieldReference, getDataDefinition, getDefaultReference, getOwner, getParentAndMember, getReference, getValueProvider, getVariableName, getVariableTitle, isSame, isSameOwner, newBooleanFieldVariable, newDoubleFieldVariable, newFloatFieldVariable, newIntegerFieldVariable, newSimpleFieldVariable, newStringFieldVariable, setDefaultReference, setOwner, setParentAndMember, setReference, setVariableTitle, trySetReference, trySetReference
-
-
-
-
构造器详细资料
-
AbstractFeatureCollectionVariable
public AbstractFeatureCollectionVariable(String variableName, com.supermap.sps.core.parameters.IDataDefinition<T> dataDefinition)
-
-
方法详细资料
-
inherit
public void inherit(com.supermap.sps.core.workflow.IVariable<T> variable)
- 指定者:
inherit
在接口中com.supermap.sps.core.workflow.IVariable<T extends IFeatureCollection>
- 覆盖:
inherit
在类中com.supermap.sps.core.workflow.AbstractVariable<T extends IFeatureCollection>
-
locateMember
public final com.supermap.sps.core.workflow.IVariable locateMember(String member, String ownerId, String variableName)
-
locateMemberInternal
protected abstract com.supermap.sps.core.workflow.IVariable locateMemberInternal(String member, String ownerId, String variableName)
-
setValue
public void setValue(T value)
- 指定者:
setValue
在接口中com.supermap.sps.core.workflow.IVariable<T extends IFeatureCollection>
- 覆盖:
setValue
在类中com.supermap.sps.core.workflow.AbstractVariable<T extends IFeatureCollection>
-
update
public void update(com.supermap.sps.core.workflow.IVariablePatcher<T> patcher)
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.