com.sun.xml.xsom.util
Class ComponentNameFunction

java.lang.Object
  extended by com.sun.xml.xsom.util.ComponentNameFunction
All Implemented Interfaces:
XSContentTypeFunction<java.lang.String>, XSFunction<java.lang.String>, XSTermFunction<java.lang.String>

public class ComponentNameFunction
extends java.lang.Object
implements XSFunction<java.lang.String>

Extract the name of the components.

Author:

Constructor Summary
ComponentNameFunction()
           
 
Method Summary
 java.lang.String annotation(XSAnnotation ann)
           
 java.lang.String attGroupDecl(XSAttGroupDecl decl)
           
 java.lang.String attributeDecl(XSAttributeDecl decl)
           
 java.lang.String attributeUse(XSAttributeUse use)
           
 java.lang.String complexType(XSComplexType type)
           
 java.lang.String elementDecl(XSElementDecl decl)
           
 java.lang.String empty(XSContentType empty)
           
 java.lang.String facet(XSFacet facet)
           
 java.lang.String identityConstraint(XSIdentityConstraint decl)
           
 java.lang.String modelGroup(XSModelGroup group)
           
 java.lang.String modelGroupDecl(XSModelGroupDecl decl)
           
 java.lang.String notation(XSNotation notation)
           
 java.lang.String particle(XSParticle particle)
           
 java.lang.String schema(XSSchema schema)
           
 java.lang.String simpleType(XSSimpleType simpleType)
           
 java.lang.String wildcard(XSWildcard wc)
           
 java.lang.String xpath(XSXPath xpath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentNameFunction

public ComponentNameFunction()
Method Detail

annotation

public java.lang.String annotation(XSAnnotation ann)
Specified by:
annotation in interface XSFunction<java.lang.String>
See Also:
XSFunction.annotation(XSAnnotation)

attGroupDecl

public java.lang.String attGroupDecl(XSAttGroupDecl decl)
Specified by:
attGroupDecl in interface XSFunction<java.lang.String>
See Also:
XSFunction.attGroupDecl(XSAttGroupDecl)

attributeDecl

public java.lang.String attributeDecl(XSAttributeDecl decl)
Specified by:
attributeDecl in interface XSFunction<java.lang.String>
See Also:
XSFunction.attributeDecl(XSAttributeDecl)

attributeUse

public java.lang.String attributeUse(XSAttributeUse use)
Specified by:
attributeUse in interface XSFunction<java.lang.String>
See Also:
XSFunction.attributeUse(XSAttributeUse)

complexType

public java.lang.String complexType(XSComplexType type)
Specified by:
complexType in interface XSFunction<java.lang.String>
See Also:
XSFunction.complexType(XSComplexType)

schema

public java.lang.String schema(XSSchema schema)
Specified by:
schema in interface XSFunction<java.lang.String>
See Also:
XSFunction.schema(XSSchema)

facet

public java.lang.String facet(XSFacet facet)
Specified by:
facet in interface XSFunction<java.lang.String>
See Also:
XSFunction.facet(XSFacet)

notation

public java.lang.String notation(XSNotation notation)
Specified by:
notation in interface XSFunction<java.lang.String>
See Also:
XSFunction.notation(XSNotation)

simpleType

public java.lang.String simpleType(XSSimpleType simpleType)
Specified by:
simpleType in interface XSContentTypeFunction<java.lang.String>
See Also:
XSContentTypeFunction.simpleType(XSSimpleType)

particle

public java.lang.String particle(XSParticle particle)
Specified by:
particle in interface XSContentTypeFunction<java.lang.String>
See Also:
XSContentTypeFunction.particle(XSParticle)

empty

public java.lang.String empty(XSContentType empty)
Specified by:
empty in interface XSContentTypeFunction<java.lang.String>
See Also:
XSContentTypeFunction.empty(XSContentType)

wildcard

public java.lang.String wildcard(XSWildcard wc)
Specified by:
wildcard in interface XSTermFunction<java.lang.String>
See Also:
XSTermFunction.wildcard(XSWildcard)

modelGroupDecl

public java.lang.String modelGroupDecl(XSModelGroupDecl decl)
Specified by:
modelGroupDecl in interface XSTermFunction<java.lang.String>
See Also:
XSTermFunction.modelGroupDecl(XSModelGroupDecl)

modelGroup

public java.lang.String modelGroup(XSModelGroup group)
Specified by:
modelGroup in interface XSTermFunction<java.lang.String>
See Also:
XSTermFunction.modelGroup(XSModelGroup)

elementDecl

public java.lang.String elementDecl(XSElementDecl decl)
Specified by:
elementDecl in interface XSTermFunction<java.lang.String>
See Also:
XSTermFunction.elementDecl(XSElementDecl)

identityConstraint

public java.lang.String identityConstraint(XSIdentityConstraint decl)
Specified by:
identityConstraint in interface XSFunction<java.lang.String>

xpath

public java.lang.String xpath(XSXPath xpath)
Specified by:
xpath in interface XSFunction<java.lang.String>


Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.