Package net.opengis.eml.x002
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.2). 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.-
Nested classes/interfaces inherited from interface net.opengis.eml.x002.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 org.apache.xmlbeans.XmlObjectaddNewAND()Appends and returns a new empty "AND" elementorg.apache.xmlbeans.XmlObjectaddNewANDNOT()Appends and returns a new empty "AND_NOT" elementorg.apache.xmlbeans.XmlObjectaddNewBEFORE()Appends and returns a new empty "BEFORE" elementorg.apache.xmlbeans.XmlObjectaddNewCAUSE()Appends and returns a new empty "CAUSE" elementPatternReferenceTypeaddNewFirstPattern()Appends and returns a new empty "FirstPattern" elementorg.apache.xmlbeans.XmlObjectaddNewOR()Appends and returns a new empty "OR" elementorg.apache.xmlbeans.XmlObjectaddNewPARALLEL()Appends and returns a new empty "PARALLEL" elementPatternReferenceTypeaddNewSecondPattern()Appends and returns a new empty "SecondPattern" elementUserDefinedOperatorTypeaddNewUserDefindeBinaryOperator()Appends and returns a new empty "UserDefindeBinaryOperator" elementorg.apache.xmlbeans.XmlObjectgetAND()Gets the "AND" elementorg.apache.xmlbeans.XmlObjectgetANDNOT()Gets the "AND_NOT" elementorg.apache.xmlbeans.XmlObjectgetBEFORE()Gets the "BEFORE" elementorg.apache.xmlbeans.XmlObjectgetCAUSE()Gets the "CAUSE" elementPatternReferenceTypegetFirstPattern()Gets the "FirstPattern" elementorg.apache.xmlbeans.GDurationgetMaximumListeningDuration()Gets the "MaximumListeningDuration" elementorg.apache.xmlbeans.XmlObjectgetOR()Gets the "OR" elementorg.apache.xmlbeans.XmlObjectgetPARALLEL()Gets the "PARALLEL" elementPatternReferenceTypegetSecondPattern()Gets the "SecondPattern" elementUserDefinedOperatorTypegetUserDefindeBinaryOperator()Gets the "UserDefindeBinaryOperator" elementbooleanisSetAND()True if has "AND" elementbooleanisSetANDNOT()True if has "AND_NOT" elementbooleanisSetBEFORE()True if has "BEFORE" elementbooleanisSetCAUSE()True if has "CAUSE" elementbooleanisSetMaximumListeningDuration()True if has "MaximumListeningDuration" elementbooleanisSetOR()True if has "OR" elementbooleanisSetPARALLEL()True if has "PARALLEL" elementbooleanisSetUserDefindeBinaryOperator()True if has "UserDefindeBinaryOperator" elementvoidsetAND(org.apache.xmlbeans.XmlObject and)Sets the "AND" elementvoidsetANDNOT(org.apache.xmlbeans.XmlObject andnot)Sets the "AND_NOT" elementvoidsetBEFORE(org.apache.xmlbeans.XmlObject before)Sets the "BEFORE" elementvoidsetCAUSE(org.apache.xmlbeans.XmlObject cause)Sets the "CAUSE" elementvoidsetFirstPattern(PatternReferenceType firstPattern)Sets the "FirstPattern" elementvoidsetMaximumListeningDuration(org.apache.xmlbeans.GDuration maximumListeningDuration)Sets the "MaximumListeningDuration" elementvoidsetOR(org.apache.xmlbeans.XmlObject or)Sets the "OR" elementvoidsetPARALLEL(org.apache.xmlbeans.XmlObject parallel)Sets the "PARALLEL" elementvoidsetSecondPattern(PatternReferenceType secondPattern)Sets the "SecondPattern" elementvoidsetUserDefindeBinaryOperator(UserDefinedOperatorType userDefindeBinaryOperator)Sets the "UserDefindeBinaryOperator" elementvoidunsetAND()Unsets the "AND" elementvoidunsetANDNOT()Unsets the "AND_NOT" elementvoidunsetBEFORE()Unsets the "BEFORE" elementvoidunsetCAUSE()Unsets the "CAUSE" elementvoidunsetMaximumListeningDuration()Unsets the "MaximumListeningDuration" elementvoidunsetOR()Unsets the "OR" elementvoidunsetPARALLEL()Unsets the "PARALLEL" 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.x002.AbstractGuardedViewPatternType
addNewGuard, getGuard, isSetGuard, setGuard, unsetGuard
-
Methods inherited from interface net.opengis.eml.x002.AbstractPatternType
addNewSelectFunctions, getPatternDescription, getPatternID, getSelectFunctions, isSetPatternDescription, setPatternDescription, setPatternID, setSelectFunctions, unsetPatternDescription, xgetPatternDescription, xgetPatternID, xsetPatternDescription, xsetPatternID
-
Methods inherited from interface net.opengis.eml.x002.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
-
getCAUSE
org.apache.xmlbeans.XmlObject getCAUSE()
Gets the "CAUSE" element
-
isSetCAUSE
boolean isSetCAUSE()
True if has "CAUSE" element
-
setCAUSE
void setCAUSE(org.apache.xmlbeans.XmlObject cause)
Sets the "CAUSE" element
-
addNewCAUSE
org.apache.xmlbeans.XmlObject addNewCAUSE()
Appends and returns a new empty "CAUSE" element
-
unsetCAUSE
void unsetCAUSE()
Unsets the "CAUSE" element
-
getPARALLEL
org.apache.xmlbeans.XmlObject getPARALLEL()
Gets the "PARALLEL" element
-
isSetPARALLEL
boolean isSetPARALLEL()
True if has "PARALLEL" element
-
setPARALLEL
void setPARALLEL(org.apache.xmlbeans.XmlObject parallel)
Sets the "PARALLEL" element
-
addNewPARALLEL
org.apache.xmlbeans.XmlObject addNewPARALLEL()
Appends and returns a new empty "PARALLEL" element
-
unsetPARALLEL
void unsetPARALLEL()
Unsets the "PARALLEL" element
-
getBEFORE
org.apache.xmlbeans.XmlObject getBEFORE()
Gets the "BEFORE" element
-
isSetBEFORE
boolean isSetBEFORE()
True if has "BEFORE" element
-
setBEFORE
void setBEFORE(org.apache.xmlbeans.XmlObject before)
Sets the "BEFORE" element
-
addNewBEFORE
org.apache.xmlbeans.XmlObject addNewBEFORE()
Appends and returns a new empty "BEFORE" element
-
unsetBEFORE
void unsetBEFORE()
Unsets the "BEFORE" element
-
getAND
org.apache.xmlbeans.XmlObject getAND()
Gets the "AND" element
-
isSetAND
boolean isSetAND()
True if has "AND" element
-
setAND
void setAND(org.apache.xmlbeans.XmlObject and)
Sets the "AND" element
-
addNewAND
org.apache.xmlbeans.XmlObject addNewAND()
Appends and returns a new empty "AND" element
-
unsetAND
void unsetAND()
Unsets the "AND" element
-
getANDNOT
org.apache.xmlbeans.XmlObject getANDNOT()
Gets the "AND_NOT" element
-
isSetANDNOT
boolean isSetANDNOT()
True if has "AND_NOT" element
-
setANDNOT
void setANDNOT(org.apache.xmlbeans.XmlObject andnot)
Sets the "AND_NOT" element
-
addNewANDNOT
org.apache.xmlbeans.XmlObject addNewANDNOT()
Appends and returns a new empty "AND_NOT" element
-
unsetANDNOT
void unsetANDNOT()
Unsets the "AND_NOT" element
-
getOR
org.apache.xmlbeans.XmlObject getOR()
Gets the "OR" element
-
isSetOR
boolean isSetOR()
True if has "OR" element
-
setOR
void setOR(org.apache.xmlbeans.XmlObject or)
Sets the "OR" element
-
addNewOR
org.apache.xmlbeans.XmlObject addNewOR()
Appends and returns a new empty "OR" element
-
unsetOR
void unsetOR()
Unsets the "OR" 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
-
-