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 String
MEMBER_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)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 FeatureCollectionFeatureVariable
getFeatureVariable()
FeatureCollectionFeatureVariable
getFeatureVariable(Class<? extends IFeatureCollection> featureType)
void
inherit(com.supermap.sps.core.workflow.IVariable<IFeatureCollection> variable)
protected com.supermap.sps.core.workflow.IVariable
locateMemberInternal(String member, String ownerId, String variableName)
void
merge(com.supermap.sps.core.workflow.IVariable<IFeatureCollection>... variables)
com.supermap.sps.core.workflow.IVariablePatcher<IFeatureCollection>
newPatcher()
void
setValue(IFeatureCollection value)
void
update(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.