public class InternalSchema extends Object
| Constructor and Description |
|---|
InternalSchema(InternalSchemaBuilderBase builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(AnnotationComponent c) |
void |
add(AttributeDeclarationComponent c) |
void |
add(AttributeGroupDefinitionComponent c) |
void |
add(ElementDeclarationComponent c) |
void |
add(ModelGroupDefinitionComponent c) |
void |
add(NotationDeclarationComponent c) |
void |
add(TypeDefinitionComponent c) |
AttributeDeclarationComponent |
findAttributeDeclaration(QName name) |
AttributeGroupDefinitionComponent |
findAttributeGroupDefinition(QName name) |
ElementDeclarationComponent |
findElementDeclaration(QName name) |
ModelGroupDefinitionComponent |
findModelGroupDefinition(QName name) |
TypeDefinitionComponent |
findTypeDefinition(QName name) |
SimpleTypeDefinitionComponent |
getSimpleUrType() |
ComplexTypeDefinitionComponent |
getUrType() |
public InternalSchema(InternalSchemaBuilderBase builder)
public void add(TypeDefinitionComponent c)
public TypeDefinitionComponent findTypeDefinition(QName name)
public void add(AttributeDeclarationComponent c)
public AttributeDeclarationComponent findAttributeDeclaration(QName name)
public void add(ElementDeclarationComponent c)
public ElementDeclarationComponent findElementDeclaration(QName name)
public void add(AttributeGroupDefinitionComponent c)
public AttributeGroupDefinitionComponent findAttributeGroupDefinition(QName name)
public void add(ModelGroupDefinitionComponent c)
public ModelGroupDefinitionComponent findModelGroupDefinition(QName name)
public void add(NotationDeclarationComponent c)
public void add(AnnotationComponent c)
public SimpleTypeDefinitionComponent getSimpleUrType()
public ComplexTypeDefinitionComponent getUrType()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.