- java.lang.Object
-
- 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:
- Ryan Shoemaker, Sun Microsystems, Inc.
-
-
Constructor Summary
Constructors Constructor Description ComponentNameFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringannotation(XSAnnotation ann)java.lang.StringattGroupDecl(XSAttGroupDecl decl)java.lang.StringattributeDecl(XSAttributeDecl decl)java.lang.StringattributeUse(XSAttributeUse use)java.lang.StringcomplexType(XSComplexType type)java.lang.StringelementDecl(XSElementDecl decl)java.lang.Stringempty(XSContentType empty)java.lang.Stringfacet(XSFacet facet)java.lang.StringidentityConstraint(XSIdentityConstraint decl)java.lang.StringmodelGroup(XSModelGroup group)java.lang.StringmodelGroupDecl(XSModelGroupDecl decl)java.lang.Stringnotation(XSNotation notation)java.lang.Stringparticle(XSParticle particle)java.lang.Stringschema(XSSchema schema)java.lang.StringsimpleType(XSSimpleType simpleType)java.lang.Stringwildcard(XSWildcard wc)java.lang.Stringxpath(XSXPath xpath)
-
-
-
Method Detail
-
annotation
public java.lang.String annotation(XSAnnotation ann)
- Specified by:
annotationin interfaceXSFunction<java.lang.String>- See Also:
XSFunction.annotation(XSAnnotation)
-
attGroupDecl
public java.lang.String attGroupDecl(XSAttGroupDecl decl)
- Specified by:
attGroupDeclin interfaceXSFunction<java.lang.String>- See Also:
XSFunction.attGroupDecl(XSAttGroupDecl)
-
attributeDecl
public java.lang.String attributeDecl(XSAttributeDecl decl)
- Specified by:
attributeDeclin interfaceXSFunction<java.lang.String>- See Also:
XSFunction.attributeDecl(XSAttributeDecl)
-
attributeUse
public java.lang.String attributeUse(XSAttributeUse use)
- Specified by:
attributeUsein interfaceXSFunction<java.lang.String>- See Also:
XSFunction.attributeUse(XSAttributeUse)
-
complexType
public java.lang.String complexType(XSComplexType type)
- Specified by:
complexTypein interfaceXSFunction<java.lang.String>- See Also:
XSFunction.complexType(XSComplexType)
-
schema
public java.lang.String schema(XSSchema schema)
- Specified by:
schemain interfaceXSFunction<java.lang.String>- See Also:
XSFunction.schema(XSSchema)
-
facet
public java.lang.String facet(XSFacet facet)
- Specified by:
facetin interfaceXSFunction<java.lang.String>- See Also:
XSFunction.facet(XSFacet)
-
notation
public java.lang.String notation(XSNotation notation)
- Specified by:
notationin interfaceXSFunction<java.lang.String>- See Also:
XSFunction.notation(XSNotation)
-
simpleType
public java.lang.String simpleType(XSSimpleType simpleType)
- Specified by:
simpleTypein interfaceXSContentTypeFunction<java.lang.String>- See Also:
XSContentTypeFunction.simpleType(XSSimpleType)
-
particle
public java.lang.String particle(XSParticle particle)
- Specified by:
particlein interfaceXSContentTypeFunction<java.lang.String>- See Also:
XSContentTypeFunction.particle(XSParticle)
-
empty
public java.lang.String empty(XSContentType empty)
- Specified by:
emptyin interfaceXSContentTypeFunction<java.lang.String>- See Also:
XSContentTypeFunction.empty(XSContentType)
-
wildcard
public java.lang.String wildcard(XSWildcard wc)
- Specified by:
wildcardin interfaceXSTermFunction<java.lang.String>- See Also:
XSTermFunction.wildcard(XSWildcard)
-
modelGroupDecl
public java.lang.String modelGroupDecl(XSModelGroupDecl decl)
- Specified by:
modelGroupDeclin interfaceXSTermFunction<java.lang.String>- See Also:
XSTermFunction.modelGroupDecl(XSModelGroupDecl)
-
modelGroup
public java.lang.String modelGroup(XSModelGroup group)
- Specified by:
modelGroupin interfaceXSTermFunction<java.lang.String>- See Also:
XSTermFunction.modelGroup(XSModelGroup)
-
elementDecl
public java.lang.String elementDecl(XSElementDecl decl)
- Specified by:
elementDeclin interfaceXSTermFunction<java.lang.String>- See Also:
XSTermFunction.elementDecl(XSElementDecl)
-
identityConstraint
public java.lang.String identityConstraint(XSIdentityConstraint decl)
- Specified by:
identityConstraintin interfaceXSFunction<java.lang.String>
-
xpath
public java.lang.String xpath(XSXPath xpath)
- Specified by:
xpathin interfaceXSFunction<java.lang.String>
-
-