|
|||||||||||
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 Category
Namespace Constraint
Process Contents
Lexical Namespace Constraint
Annotation
Annotations
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-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |