Package net.opengis.gml311
Interface OperationParameterGroupType
- All Superinterfaces:
AbstractGeneralOperationParameterType
,AbstractGMLType
,DefinitionType
,EObject
,Notifier
,OperationParameterGroupBaseType
- All Known Implementing Classes:
OperationParameterGroupTypeImpl
A representation of the model object 'Operation Parameter Group Type'.
The definition of a group of parameters used by an operation method. This complexType is expected to be used or extended for all applicable operation methods, without defining operation-method-specialized element names.
The following features are supported:
-
Method Summary
Modifier and TypeMethodDescriptionEList<IdentifierType>
Returns the value of the 'Group ID' containment reference list.Returns the value of the 'Includes Parameter' containment reference list.Returns the value of the 'Maximum Occurs' attribute.Returns the value of the 'Remarks' containment reference.void
setMaximumOccurs
(BigInteger value) Sets the value of the 'Maximum Occurs
' attribute.void
setRemarks
(StringOrRefType value) Sets the value of the 'Remarks
' containment reference.Methods inherited from interface AbstractGeneralOperationParameterType
getMinimumOccurs, setMinimumOccurs
Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface OperationParameterGroupBaseType
getGroupName, setGroupName
-
Method Details
-
getGroupID
EList<IdentifierType> getGroupID()Returns the value of the 'Group ID' containment reference list. The list contents are of typeIdentifierType
. Set of alternative identifications of this operation parameter group. The first groupID, if any, is normally the primary identification code, and any others are aliases.- Returns:
- the value of the 'Group ID' containment reference list.
- See Also:
-
getRemarks
StringOrRefType getRemarks()Returns the value of the 'Remarks' containment reference. Comments on or information about this operation parameter group, including source information.- Returns:
- the value of the 'Remarks' containment reference.
- See Also:
-
setRemarks
Sets the value of the 'Remarks
' containment reference.- Parameters:
value
- the new value of the 'Remarks' containment reference.- See Also:
-
getMaximumOccurs
BigInteger getMaximumOccurs()Returns the value of the 'Maximum Occurs' attribute. The maximum number of times that values for this parameter group can be included. If this attribute is omitted, the maximum number is one.- Returns:
- the value of the 'Maximum Occurs' attribute.
- See Also:
-
setMaximumOccurs
Sets the value of the 'Maximum Occurs
' attribute.- Parameters:
value
- the new value of the 'Maximum Occurs' attribute.- See Also:
-
getIncludesParameter
EList<AbstractGeneralOperationParameterRefType> getIncludesParameter()Returns the value of the 'Includes Parameter' containment reference list. The list contents are of typeAbstractGeneralOperationParameterRefType
. Unordered list of associations to the set of operation parameters that are members of this group.- Returns:
- the value of the 'Includes Parameter' containment reference list.
- See Also:
-