com.supermap.dtf.variables

类 AbstractFeatureCollectionVariable<T extends IFeatureCollection>

  • java.lang.Object
    • com.supermap.sps.core.workflow.AbstractVariable<T>
      • com.supermap.dtf.variables.AbstractFeatureCollectionVariable<T>
    • 方法概要

      所有方法 实例方法 抽象方法 具体方法 
      限定符和类型 方法和说明
      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
      • 从接口继承的方法 com.supermap.sps.core.workflow.IVariable

        merge, newPatcher
    • 构造器详细资料

      • AbstractFeatureCollectionVariable

        public AbstractFeatureCollectionVariable(String variableName,
                                                 com.supermap.sps.core.parameters.IDataDefinition<T> dataDefinition)
      • AbstractFeatureCollectionVariable

        public AbstractFeatureCollectionVariable(String variableName,
                                                 com.supermap.sps.core.parameters.IDataDefinition<T> dataDefinition,
                                                 com.supermap.sps.core.workflow.IReference<T> defaultReference)
    • 方法详细资料

      • 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.