Package net.opengis.gml311
Interface OperationParameterGroupType
-
- All Superinterfaces:
AbstractGeneralOperationParameterType
,AbstractGMLType
,DefinitionType
,EObject
,Notifier
,OperationParameterGroupBaseType
- All Known Implementing Classes:
OperationParameterGroupTypeImpl
public interface OperationParameterGroupType extends OperationParameterGroupBaseType
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<IdentifierType>
getGroupID()
Returns the value of the 'Group ID' containment reference list.EList<AbstractGeneralOperationParameterRefType>
getIncludesParameter()
Returns the value of the 'Includes Parameter' containment reference list.BigInteger
getMaximumOccurs()
Returns the value of the 'Maximum Occurs' attribute.StringOrRefType
getRemarks()
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 OperationParameterGroupBaseType
getGroupName, setGroupName
-
-
-
-
Method Detail
-
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:
Gml311Package.getOperationParameterGroupType_GroupID()
-
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(StringOrRefType)
,Gml311Package.getOperationParameterGroupType_Remarks()
-
setRemarks
void setRemarks(StringOrRefType value)
Sets the value of the 'Remarks
' containment reference.- Parameters:
value
- the new value of the 'Remarks' containment reference.- See Also:
getRemarks()
-
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(BigInteger)
,Gml311Package.getOperationParameterGroupType_MaximumOccurs()
-
setMaximumOccurs
void setMaximumOccurs(BigInteger value)
Sets the value of the 'Maximum Occurs
' attribute.- Parameters:
value
- the new value of the 'Maximum Occurs' attribute.- See Also:
getMaximumOccurs()
-
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:
Gml311Package.getOperationParameterGroupType_IncludesParameter()
-
-