Class TLcdGML32AbstractGeneralParameterValueProperty

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.gml32.model.TLcdGML32AbstractGeneralParameterValueProperty
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdGML32AbstractGeneralParameterValueProperty extends TLcdDataObject
gml:AbstractGeneralParameterValuePropertyType is a property type for inline association roles to a parameter value or group of parameter values, always containing the values.
Since:
2026.0
  • Field Details

    • ABSTRACT_GENERAL_PARAMETER_VALUE_PROPERTY

      public static final TLcdDataProperty ABSTRACT_GENERAL_PARAMETER_VALUE_PROPERTY
      Data property that maps to the AbstractGeneralParameterValue element. The possible values for this property are instances of TLcdGML32AbstractGeneralParameterValue.
  • Constructor Details

    • TLcdGML32AbstractGeneralParameterValueProperty

      public TLcdGML32AbstractGeneralParameterValueProperty()
    • TLcdGML32AbstractGeneralParameterValueProperty

      public TLcdGML32AbstractGeneralParameterValueProperty(TLcdDataType aType)
  • Method Details

    • getAbstractGeneralParameterValue

      public TLcdGML32AbstractGeneralParameterValue getAbstractGeneralParameterValue()
      Returns the value of the property that maps to the AbstractGeneralParameterValue element.

      gml:AbstractGeneralParameterValue is an abstract parameter value or group of parameter values. This abstract complexType is expected to be extended and restricted for well-known operation methods with many instances, in Application Schemas that define operation-method-specialized element names and contents. Specific parameter value elements are directly contained in concrete subtypes, not in this abstract type. All concrete types derived from this type shall extend this type to include one "...Value" element with an appropriate type, which should be one of the element types allowed in the ParameterValueType. In addition, all derived concrete types shall extend this type to include a "operationParameter" property element that references one element substitutable for the "OperationParameter" object element.

      Returns:
      the value of the ABSTRACT_GENERAL_PARAMETER_VALUE_PROPERTY property.
    • setAbstractGeneralParameterValue

      public void setAbstractGeneralParameterValue(TLcdGML32AbstractGeneralParameterValue aValue)
      Sets the value of the property that maps to the AbstractGeneralParameterValue element.

      gml:AbstractGeneralParameterValue is an abstract parameter value or group of parameter values. This abstract complexType is expected to be extended and restricted for well-known operation methods with many instances, in Application Schemas that define operation-method-specialized element names and contents. Specific parameter value elements are directly contained in concrete subtypes, not in this abstract type. All concrete types derived from this type shall extend this type to include one "...Value" element with an appropriate type, which should be one of the element types allowed in the ParameterValueType. In addition, all derived concrete types shall extend this type to include a "operationParameter" property element that references one element substitutable for the "OperationParameter" object element.

      Parameters:
      aValue - the value to set for the ABSTRACT_GENERAL_PARAMETER_VALUE_PROPERTY property.