com.supermap.dtf.variables
类 FeatureCollectionVariable
- java.lang.Object
-
- com.supermap.sps.core.workflow.AbstractVariable<T>
-
- com.supermap.dtf.variables.AbstractFeatureCollectionVariable<IFeatureCollection>
-
- com.supermap.dtf.variables.FeatureCollectionVariable
-
- 所有已实现的接口:
- com.supermap.sps.core.workflow.IVariable<IFeatureCollection>
public class FeatureCollectionVariable extends AbstractFeatureCollectionVariable<IFeatureCollection>
-
-
字段概要
字段 限定符和类型 字段和说明 static StringMEMBER_FEATURE
-
构造器概要
构造器 构造器和说明 FeatureCollectionVariable(String variableName, com.supermap.sps.core.parameters.IDataDefinition<? extends IFeatureCollection> featureDataDefinition)FeatureCollectionVariable(String variableName, com.supermap.sps.core.parameters.IDataDefinition<IFeatureCollection> dataDefinition, com.supermap.sps.core.parameters.IDataDefinition<? extends IFeatureCollection> featureDataDefinition, com.supermap.sps.core.workflow.IReference<IFeatureCollection> defaultReference)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 FeatureCollectionFeatureVariablegetFeatureVariable()FeatureCollectionFeatureVariablegetFeatureVariable(Class<? extends IFeatureCollection> featureType)voidinherit(com.supermap.sps.core.workflow.IVariable<IFeatureCollection> variable)protected com.supermap.sps.core.workflow.IVariablelocateMemberInternal(String member, String ownerId, String variableName)voidmerge(com.supermap.sps.core.workflow.IVariable<IFeatureCollection>... variables)com.supermap.sps.core.workflow.IVariablePatcher<IFeatureCollection>newPatcher()voidsetValue(IFeatureCollection value)voidupdate(com.supermap.sps.core.workflow.IVariablePatcher<IFeatureCollection> patcher)-
从类继承的方法 com.supermap.dtf.variables.AbstractFeatureCollectionVariable
locateMember
-
从类继承的方法 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
-
-
-
-
构造器详细资料
-
FeatureCollectionVariable
public FeatureCollectionVariable(String variableName, com.supermap.sps.core.parameters.IDataDefinition<? extends IFeatureCollection> featureDataDefinition)
-
FeatureCollectionVariable
public FeatureCollectionVariable(String variableName, com.supermap.sps.core.parameters.IDataDefinition<IFeatureCollection> dataDefinition, com.supermap.sps.core.parameters.IDataDefinition<? extends IFeatureCollection> featureDataDefinition, com.supermap.sps.core.workflow.IReference<IFeatureCollection> defaultReference)
-
-
方法详细资料
-
getFeatureVariable
public FeatureCollectionFeatureVariable getFeatureVariable()
-
getFeatureVariable
public FeatureCollectionFeatureVariable getFeatureVariable(Class<? extends IFeatureCollection> featureType)
-
inherit
public void inherit(com.supermap.sps.core.workflow.IVariable<IFeatureCollection> variable)
- 指定者:
inherit在接口中com.supermap.sps.core.workflow.IVariable<IFeatureCollection>- 覆盖:
inherit在类中AbstractFeatureCollectionVariable<IFeatureCollection>
-
merge
public void merge(com.supermap.sps.core.workflow.IVariable<IFeatureCollection>... variables)
-
locateMemberInternal
protected com.supermap.sps.core.workflow.IVariable locateMemberInternal(String member, String ownerId, String variableName)
-
setValue
public void setValue(IFeatureCollection value)
- 指定者:
setValue在接口中com.supermap.sps.core.workflow.IVariable<IFeatureCollection>- 覆盖:
setValue在类中AbstractFeatureCollectionVariable<IFeatureCollection>
-
update
public void update(com.supermap.sps.core.workflow.IVariablePatcher<IFeatureCollection> patcher)
- 指定者:
update在接口中com.supermap.sps.core.workflow.IVariable<IFeatureCollection>- 覆盖:
update在类中AbstractFeatureCollectionVariable<IFeatureCollection>
-
newPatcher
public com.supermap.sps.core.workflow.IVariablePatcher<IFeatureCollection> newPatcher()
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.