|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XSDWildcard
A representation of the model object 'Wildcards'.
The following features are supported:
Namespace Constraint CategoryNamespace ConstraintProcess ContentsLexical Namespace ConstraintAnnotationAnnotations
XSDPackage.getXSDWildcard()| Method Summary | |
|---|---|
boolean |
allows(java.lang.String namespace)
Returns whether the namespace is allowed by the wildcard. |
XSDWildcard |
attributeWildcardIntersection(XSDWildcard otherWildcard)
Returns a wildcard that is the attribute wildcard interection of this wildcard and the given wildcard. |
XSDWildcard |
attributeWildcardUnion(XSDWildcard otherWildcard)
Returns a wildcard that is the attribute wildcard union of this wildcard and the given wildcard. |
XSDAnnotation |
getAnnotation()
Returns the value of the 'Annotation' containment reference |
EList<XSDAnnotation> |
getAnnotations()
Returns the value of the 'Annotations' reference list. |
EList<java.lang.String> |
getLexicalNamespaceConstraint()
Returns the value of the 'Lexical Namespace Constraint' attribute list. |
EList<java.lang.String> |
getNamespaceConstraint()
Returns the value of the 'Namespace Constraint' attribute list. |
XSDNamespaceConstraintCategory |
getNamespaceConstraintCategory()
Returns the value of the 'Namespace Constraint Category' attribute. |
XSDProcessContents |
getProcessContents()
Returns the value of the 'Process Contents' attribute. |
java.lang.String |
getStringLexicalNamespaceConstraint()
Returns the String value of the ' Lexical Namespace Constraint' attribute list |
java.lang.String |
getStringNamespaceConstraint()
Returns the String value of the ' Namespace Constraint' attribute list |
boolean |
isSetLexicalNamespaceConstraint()
Returns whether the value of the ' Lexical Namespace Constraint' attribute list is set |
boolean |
isSetProcessContents()
Returns whether the value of the ' Process Contents' attribute is set |
boolean |
isWildcardSubset(XSDWildcard superSetWildcard)
Returns whether this wildcard is a subset of the given wildcard. |
void |
setAnnotation(XSDAnnotation value)
Sets the value of the ' Annotation' containment reference |
void |
setNamespaceConstraintCategory(XSDNamespaceConstraintCategory value)
Sets the value of the ' Namespace Constraint Category' attribute |
void |
setProcessContents(XSDProcessContents value)
Sets the value of the ' Process Contents' attribute |
void |
setStringLexicalNamespaceConstraint(java.lang.String lexicalNamespaceConstraint)
Sets the String value of the ' Lexical Namespace Constraint' attribute |
void |
unsetLexicalNamespaceConstraint()
Unsets the value of the ' Lexical Namespace Constraint' attribute list |
void |
unsetProcessContents()
Unsets the value of the ' Process Contents' attribute |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
XSDNamespaceConstraintCategory getNamespaceConstraintCategory()
XSDNamespaceConstraintCategory.
This represents the category of the namespace constraint infoset property.
XSDNamespaceConstraintCategory,
setNamespaceConstraintCategory(XSDNamespaceConstraintCategory),
XSDPackage.getXSDWildcard_NamespaceConstraintCategory()void setNamespaceConstraintCategory(XSDNamespaceConstraintCategory value)
Namespace Constraint Category' attribute.
value - the new value of the 'Namespace Constraint Category' attribute.XSDNamespaceConstraintCategory,
getNamespaceConstraintCategory()EList<java.lang.String> getNamespaceConstraint()
String.
This represents the value of the
namespace constraint
infoset property.
It is computed from the lexical namespace constraint
and should typically not be modified directly.
getStringNamespaceConstraint(),
XSDPackage.getXSDWildcard_NamespaceConstraint()java.lang.String getStringNamespaceConstraint()
Namespace Constraint' attribute list.
getNamespaceConstraint()XSDProcessContents getProcessContents()
XSDProcessContents.
This represents the process contents infoset property.
XSDProcessContents,
isSetProcessContents(),
unsetProcessContents(),
setProcessContents(XSDProcessContents),
XSDPackage.getXSDWildcard_ProcessContents()void setProcessContents(XSDProcessContents value)
Process Contents' attribute.
value - the new value of the 'Process Contents' attribute.XSDProcessContents,
isSetProcessContents(),
unsetProcessContents(),
getProcessContents()void unsetProcessContents()
Process Contents' attribute.
isSetProcessContents(),
getProcessContents(),
setProcessContents(XSDProcessContents)boolean isSetProcessContents()
Process Contents' attribute is set.
unsetProcessContents(),
getProcessContents(),
setProcessContents(XSDProcessContents)EList<java.lang.String> getLexicalNamespaceConstraint()
String.
This concrete attribute represents the value of the any namespace or anyAttribute namespace attribute.
isSetLexicalNamespaceConstraint(),
unsetLexicalNamespaceConstraint(),
XSDPackage.getXSDWildcard_LexicalNamespaceConstraint()void unsetLexicalNamespaceConstraint()
Lexical Namespace Constraint' attribute list.
isSetLexicalNamespaceConstraint(),
getLexicalNamespaceConstraint()boolean isSetLexicalNamespaceConstraint()
Lexical Namespace Constraint' attribute list is set.
unsetLexicalNamespaceConstraint(),
getLexicalNamespaceConstraint()java.lang.String getStringLexicalNamespaceConstraint()
Lexical Namespace Constraint' attribute list.
getLexicalNamespaceConstraint(),
setStringLexicalNamespaceConstraint(java.lang.String)void setStringLexicalNamespaceConstraint(java.lang.String lexicalNamespaceConstraint)
Lexical Namespace Constraint' attribute.
lexicalNamespaceConstraint - the new value of the 'Lexical Namespace Constraint' attribute.getLexicalNamespaceConstraint(),
getStringLexicalNamespaceConstraint()XSDAnnotation getAnnotation()
This concrete reference represents the annotation content of an any or anyAttribute element.
setAnnotation(XSDAnnotation),
XSDPackage.getXSDWildcard_Annotation()void setAnnotation(XSDAnnotation value)
Annotation' containment reference.
value - the new value of the 'Annotation' containment reference.getAnnotation()EList<XSDAnnotation> getAnnotations()
XSDAnnotation.
This represents the
annotation
infoset property.
It is computed from the annotation and should typically not modified directly.
XSDPackage.getXSDWildcard_Annotations()boolean isWildcardSubset(XSDWildcard superSetWildcard)
superSetWildcard - the other wildcard.
attributeWildcardUnion(org.eclipse.xsd.XSDWildcard),
attributeWildcardIntersection(org.eclipse.xsd.XSDWildcard)XSDWildcard attributeWildcardUnion(XSDWildcard otherWildcard)
otherWildcard - another wildcard.
isWildcardSubset(org.eclipse.xsd.XSDWildcard),
attributeWildcardIntersection(org.eclipse.xsd.XSDWildcard)XSDWildcard attributeWildcardIntersection(XSDWildcard otherWildcard)
otherWildcard - another wildcard.
isWildcardSubset(org.eclipse.xsd.XSDWildcard),
attributeWildcardUnion(org.eclipse.xsd.XSDWildcard)boolean allows(java.lang.String namespace)
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||