public static enum XmlHelper.LaxValidationCase extends Enum<XmlHelper.LaxValidationCase>
Enum Constant and Description |
---|
ABSTRACT_FEATURE_GML
Allow substitutions of gml:AbstractFeature.
|
ABSTRACT_OFFERING |
ABSTRACT_TIME_GML_3_2_1 |
SOS_GET_DATA_AVAILABILITY_RESPONSE |
SOS_INSERTION_META_DATA |
SOS_INSERTION_META_DATA_2 |
Modifier and Type | Field and Description |
---|---|
private static String |
BEFORE_END_CONTENT_ELEMENT |
private static String |
GET_DATA_AVAILABILITY |
private static String |
SOS_INSERTION_METADATA_TYPE |
Modifier and Type | Method and Description |
---|---|
private static boolean |
checkExpectedQNamesContainsQNames(List<QName> expected,
List<QName> shouldContain)
Check if expected QNames contains one QName
|
private static boolean |
checkMessageOrOffendingQName(org.apache.xmlbeans.XmlValidationError xve,
QName expectedOffendingQname)
Check if message contains defined pattern or offending QName equals
expected
|
private static boolean |
checkQNameIsExpected(QName qName,
QName expected)
Check if the QName equals expected QName
|
abstract boolean |
shouldPass(org.apache.xmlbeans.XmlValidationError xve) |
static XmlHelper.LaxValidationCase |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static XmlHelper.LaxValidationCase[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final XmlHelper.LaxValidationCase ABSTRACT_OFFERING
public static final XmlHelper.LaxValidationCase ABSTRACT_FEATURE_GML
public static final XmlHelper.LaxValidationCase ABSTRACT_TIME_GML_3_2_1
public static final XmlHelper.LaxValidationCase SOS_INSERTION_META_DATA
public static final XmlHelper.LaxValidationCase SOS_INSERTION_META_DATA_2
public static final XmlHelper.LaxValidationCase SOS_GET_DATA_AVAILABILITY_RESPONSE
private static final String BEFORE_END_CONTENT_ELEMENT
private static final String SOS_INSERTION_METADATA_TYPE
private static final String GET_DATA_AVAILABILITY
public static XmlHelper.LaxValidationCase[] values()
for (XmlHelper.LaxValidationCase c : XmlHelper.LaxValidationCase.values()) System.out.println(c);
public static XmlHelper.LaxValidationCase valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic abstract boolean shouldPass(org.apache.xmlbeans.XmlValidationError xve)
private static boolean checkQNameIsExpected(QName qName, QName expected)
qName
- QName to checkexpected
- Expected QNametrue
, if QName equals expected QNameprivate static boolean checkExpectedQNamesContainsQNames(List<QName> expected, List<QName> shouldContain)
expected
- Expected QNamesshouldContain
- Contains expected QNames thistrue
, if expected QNames contains one QNameprivate static boolean checkMessageOrOffendingQName(org.apache.xmlbeans.XmlValidationError xve, QName expectedOffendingQname)
xve
- Xml validation errorexpectedOffendingQname
- Expected offending QNametrue
, if message contains defined pattern or
offending QName equals expectedCopyright © 2012-2014 52north.org. All Rights Reserved.