Package net.opengis.eml.x001
Interface ComplexPatternType
-
- All Superinterfaces:
AbstractGuardedViewPatternType,AbstractPatternType,AbstractViewPatternType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
ComplexPatternDocument.ComplexPattern
- All Known Implementing Classes:
ComplexPatternDocumentImpl.ComplexPatternImpl,ComplexPatternTypeImpl
public interface ComplexPatternType extends AbstractGuardedViewPatternType
An XML ComplexPatternType(@http://www.opengis.net/eml/0.0.1). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComplexPatternType.FactoryA factory class with static methods for creating instances of this type.static interfaceComplexPatternType.LogicaloperatorAn XML Logicaloperator(@http://www.opengis.net/eml/0.0.1).static interfaceComplexPatternType.StructuralOperatorAn XML StructuralOperator(@http://www.opengis.net/eml/0.0.1).-
Nested classes/interfaces inherited from interface net.opengis.eml.x001.AbstractPatternType
AbstractPatternType.SelectFunctions
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PatternReferenceTypeaddNewFirstPattern()Appends and returns a new empty "FirstPattern" elementComplexPatternType.LogicaloperatoraddNewLogicaloperator()Appends and returns a new empty "Logicaloperator" elementPatternReferenceTypeaddNewSecondPattern()Appends and returns a new empty "SecondPattern" elementComplexPatternType.StructuralOperatoraddNewStructuralOperator()Appends and returns a new empty "StructuralOperator" elementUserDefinedOperatorTypeaddNewUserDefindeBinaryOperator()Appends and returns a new empty "UserDefindeBinaryOperator" elementPatternReferenceTypegetFirstPattern()Gets the "FirstPattern" elementComplexPatternType.LogicaloperatorgetLogicaloperator()Gets the "Logicaloperator" elementorg.apache.xmlbeans.GDurationgetMaximumListeningDuration()Gets the "MaximumListeningDuration" elementPatternReferenceTypegetSecondPattern()Gets the "SecondPattern" elementComplexPatternType.StructuralOperatorgetStructuralOperator()Gets the "StructuralOperator" elementUserDefinedOperatorTypegetUserDefindeBinaryOperator()Gets the "UserDefindeBinaryOperator" elementbooleanisSetLogicaloperator()True if has "Logicaloperator" elementbooleanisSetMaximumListeningDuration()True if has "MaximumListeningDuration" elementbooleanisSetStructuralOperator()True if has "StructuralOperator" elementbooleanisSetUserDefindeBinaryOperator()True if has "UserDefindeBinaryOperator" elementvoidsetFirstPattern(PatternReferenceType firstPattern)Sets the "FirstPattern" elementvoidsetLogicaloperator(ComplexPatternType.Logicaloperator logicaloperator)Sets the "Logicaloperator" elementvoidsetMaximumListeningDuration(org.apache.xmlbeans.GDuration maximumListeningDuration)Sets the "MaximumListeningDuration" elementvoidsetSecondPattern(PatternReferenceType secondPattern)Sets the "SecondPattern" elementvoidsetStructuralOperator(ComplexPatternType.StructuralOperator structuralOperator)Sets the "StructuralOperator" elementvoidsetUserDefindeBinaryOperator(UserDefinedOperatorType userDefindeBinaryOperator)Sets the "UserDefindeBinaryOperator" elementvoidunsetLogicaloperator()Unsets the "Logicaloperator" elementvoidunsetMaximumListeningDuration()Unsets the "MaximumListeningDuration" elementvoidunsetStructuralOperator()Unsets the "StructuralOperator" elementvoidunsetUserDefindeBinaryOperator()Unsets the "UserDefindeBinaryOperator" elementorg.apache.xmlbeans.XmlDurationxgetMaximumListeningDuration()Gets (as xml) the "MaximumListeningDuration" elementvoidxsetMaximumListeningDuration(org.apache.xmlbeans.XmlDuration maximumListeningDuration)Sets (as xml) the "MaximumListeningDuration" element-
Methods inherited from interface net.opengis.eml.x001.AbstractGuardedViewPatternType
addNewGuard, getGuard, isSetGuard, setGuard, unsetGuard
-
Methods inherited from interface net.opengis.eml.x001.AbstractPatternType
addNewSelectFunctions, getPatternDescription, getPatternID, getSelectFunctions, isSetPatternDescription, setPatternDescription, setPatternID, setSelectFunctions, unsetPatternDescription, xgetPatternDescription, xgetPatternID, xsetPatternDescription, xsetPatternID
-
Methods inherited from interface net.opengis.eml.x001.AbstractViewPatternType
addNewView, getView, isSetView, setView, unsetView
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getStructuralOperator
ComplexPatternType.StructuralOperator getStructuralOperator()
Gets the "StructuralOperator" element
-
isSetStructuralOperator
boolean isSetStructuralOperator()
True if has "StructuralOperator" element
-
setStructuralOperator
void setStructuralOperator(ComplexPatternType.StructuralOperator structuralOperator)
Sets the "StructuralOperator" element
-
addNewStructuralOperator
ComplexPatternType.StructuralOperator addNewStructuralOperator()
Appends and returns a new empty "StructuralOperator" element
-
unsetStructuralOperator
void unsetStructuralOperator()
Unsets the "StructuralOperator" element
-
getLogicaloperator
ComplexPatternType.Logicaloperator getLogicaloperator()
Gets the "Logicaloperator" element
-
isSetLogicaloperator
boolean isSetLogicaloperator()
True if has "Logicaloperator" element
-
setLogicaloperator
void setLogicaloperator(ComplexPatternType.Logicaloperator logicaloperator)
Sets the "Logicaloperator" element
-
addNewLogicaloperator
ComplexPatternType.Logicaloperator addNewLogicaloperator()
Appends and returns a new empty "Logicaloperator" element
-
unsetLogicaloperator
void unsetLogicaloperator()
Unsets the "Logicaloperator" element
-
getUserDefindeBinaryOperator
UserDefinedOperatorType getUserDefindeBinaryOperator()
Gets the "UserDefindeBinaryOperator" element
-
isSetUserDefindeBinaryOperator
boolean isSetUserDefindeBinaryOperator()
True if has "UserDefindeBinaryOperator" element
-
setUserDefindeBinaryOperator
void setUserDefindeBinaryOperator(UserDefinedOperatorType userDefindeBinaryOperator)
Sets the "UserDefindeBinaryOperator" element
-
addNewUserDefindeBinaryOperator
UserDefinedOperatorType addNewUserDefindeBinaryOperator()
Appends and returns a new empty "UserDefindeBinaryOperator" element
-
unsetUserDefindeBinaryOperator
void unsetUserDefindeBinaryOperator()
Unsets the "UserDefindeBinaryOperator" element
-
getFirstPattern
PatternReferenceType getFirstPattern()
Gets the "FirstPattern" element
-
setFirstPattern
void setFirstPattern(PatternReferenceType firstPattern)
Sets the "FirstPattern" element
-
addNewFirstPattern
PatternReferenceType addNewFirstPattern()
Appends and returns a new empty "FirstPattern" element
-
getSecondPattern
PatternReferenceType getSecondPattern()
Gets the "SecondPattern" element
-
setSecondPattern
void setSecondPattern(PatternReferenceType secondPattern)
Sets the "SecondPattern" element
-
addNewSecondPattern
PatternReferenceType addNewSecondPattern()
Appends and returns a new empty "SecondPattern" element
-
getMaximumListeningDuration
org.apache.xmlbeans.GDuration getMaximumListeningDuration()
Gets the "MaximumListeningDuration" element
-
xgetMaximumListeningDuration
org.apache.xmlbeans.XmlDuration xgetMaximumListeningDuration()
Gets (as xml) the "MaximumListeningDuration" element
-
isSetMaximumListeningDuration
boolean isSetMaximumListeningDuration()
True if has "MaximumListeningDuration" element
-
setMaximumListeningDuration
void setMaximumListeningDuration(org.apache.xmlbeans.GDuration maximumListeningDuration)
Sets the "MaximumListeningDuration" element
-
xsetMaximumListeningDuration
void xsetMaximumListeningDuration(org.apache.xmlbeans.XmlDuration maximumListeningDuration)
Sets (as xml) the "MaximumListeningDuration" element
-
unsetMaximumListeningDuration
void unsetMaximumListeningDuration()
Unsets the "MaximumListeningDuration" element
-
-