|
||||||||||
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 Category
Namespace Constraint
Process Contents
Lexical Namespace Constraint
Annotation
Annotations
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 |
org.eclipse.emf.common.util.EList<XSDAnnotation> |
getAnnotations()
Returns the value of the 'Annotations' reference list. |
org.eclipse.emf.common.util.EList<java.lang.String> |
getLexicalNamespaceConstraint()
Returns the value of the 'Lexical Namespace Constraint' attribute list. |
org.eclipse.emf.common.util.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, eInvoke, 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, eInvoke, 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()
org.eclipse.emf.common.util.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)
org.eclipse.emf.common.util.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()
org.eclipse.emf.common.util.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 |