|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
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(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 |
getAnnotations()
Returns the value of the 'Annotations' reference list. |
EList |
getLexicalNamespaceConstraint()
Returns the value of the 'Lexical Namespace Constraint' attribute list. |
EList |
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. |
String |
getStringLexicalNamespaceConstraint()
Returns the String value of the ' Lexical Namespace Constraint' attribute list |
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(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 |
| Method Detail |
public XSDNamespaceConstraintCategory getNamespaceConstraintCategory()
XSDNamespaceConstraintCategory.
This represents the category of the namespace constraint infoset property.
XSDNamespaceConstraintCategory,
setNamespaceConstraintCategory(XSDNamespaceConstraintCategory),
XSDPackage.getXSDWildcard_NamespaceConstraintCategory()public void setNamespaceConstraintCategory(XSDNamespaceConstraintCategory value)
Namespace Constraint Category' attribute.
value - the new value of the 'Namespace Constraint Category' attribute.XSDNamespaceConstraintCategory,
getNamespaceConstraintCategory()public EList 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()public String getStringNamespaceConstraint()
Namespace Constraint' attribute list.
getNamespaceConstraint()public XSDProcessContents getProcessContents()
XSDProcessContents.
This represents the process contents infoset property.
XSDProcessContents,
isSetProcessContents(),
unsetProcessContents(),
setProcessContents(XSDProcessContents),
XSDPackage.getXSDWildcard_ProcessContents()public void setProcessContents(XSDProcessContents value)
Process Contents' attribute.
value - the new value of the 'Process Contents' attribute.XSDProcessContents,
isSetProcessContents(),
unsetProcessContents(),
getProcessContents()public void unsetProcessContents()
Process Contents' attribute.
isSetProcessContents(),
getProcessContents(),
setProcessContents(XSDProcessContents)public boolean isSetProcessContents()
Process Contents' attribute is set.
unsetProcessContents(),
getProcessContents(),
setProcessContents(XSDProcessContents)public EList getLexicalNamespaceConstraint()
String.
This concrete attribute represents the value of the any namespace or anyAttribute namespace attribute.
isSetLexicalNamespaceConstraint(),
unsetLexicalNamespaceConstraint(),
XSDPackage.getXSDWildcard_LexicalNamespaceConstraint()public void unsetLexicalNamespaceConstraint()
Lexical Namespace Constraint' attribute list.
isSetLexicalNamespaceConstraint(),
getLexicalNamespaceConstraint()public boolean isSetLexicalNamespaceConstraint()
Lexical Namespace Constraint' attribute list is set.
unsetLexicalNamespaceConstraint(),
getLexicalNamespaceConstraint()public String getStringLexicalNamespaceConstraint()
Lexical Namespace Constraint' attribute list.
getLexicalNamespaceConstraint(),
setStringLexicalNamespaceConstraint(java.lang.String)public void setStringLexicalNamespaceConstraint(String lexicalNamespaceConstraint)
Lexical Namespace Constraint' attribute.
lexicalNamespaceConstraint - the new value of the 'Lexical Namespace Constraint' attribute.getLexicalNamespaceConstraint(),
getStringLexicalNamespaceConstraint()public XSDAnnotation getAnnotation()
This concrete reference represents the annotation content of an any or anyAttribute element.
setAnnotation(XSDAnnotation),
XSDPackage.getXSDWildcard_Annotation()public void setAnnotation(XSDAnnotation value)
Annotation' containment reference.
value - the new value of the 'Annotation' containment reference.getAnnotation()public EList getAnnotations()
XSDAnnotation.
This represents the
annotation
infoset property.
It is computed from the annotation and should typically not modified directly.
XSDPackage.getXSDWildcard_Annotations()public boolean isWildcardSubset(XSDWildcard superSetWildcard)
superSetWildcard - the other wildcard.
attributeWildcardUnion(org.eclipse.xsd.XSDWildcard),
attributeWildcardIntersection(org.eclipse.xsd.XSDWildcard)public XSDWildcard attributeWildcardUnion(XSDWildcard otherWildcard)
otherWildcard - another wildcard.
isWildcardSubset(org.eclipse.xsd.XSDWildcard),
attributeWildcardIntersection(org.eclipse.xsd.XSDWildcard)public XSDWildcard attributeWildcardIntersection(XSDWildcard otherWildcard)
otherWildcard - another wildcard.
isWildcardSubset(org.eclipse.xsd.XSDWildcard),
attributeWildcardUnion(org.eclipse.xsd.XSDWildcard)public boolean allows(String namespace)
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||