public class TeiidXsdReader extends Object implements com.sun.xml.xsom.visitor.XSVisitor, JsonConstants
BASE_URI, CHILDREN, DATA_PATH, DDL_ATTRIBUTE, DEFAULT_VALUE, DESCRIPTION, HAS_CHILDREN, HREF, ID, KENGINE_PREFIX, KTYPE, LIMIT, LINKS, NULL, PARENT, PREFIX_PATTERN, PREFIX_SEPARATOR, PROPERTIES, REL, REPEATABLE, REQUIRED, SELF, TYPE, VALUES
AMPERSAND, AT, BR, CLASS, CLOSE_ANGLE_BRACKET, CLOSE_BRACE, CLOSE_BRACKET, CLOSE_PRE_CMT, CLOSE_PRE_TAG, CLOSE_SQUARE_BRACKET, COLON, COMMA, CONNECTION_SUFFIX, CURRENT_FOLDER_SYMBOL, DDL, DEFAULT_LOCAL_WORKSPACE_NAME, DIVIDE, DOLLAR_SIGN, DOT, DOT_CHAR, DOT_DOT, DOT_KOMODO, DOUBLE_BACK_SLASH, DRIVE_SEPARATOR, EMPTY_ARRAY, EMPTY_STRING, ENUM, EQUALS, FILE_EXTENSION_SEPARATOR, FILE_NAME_WILDCARD, FINAL, FORWARD_SLASH, HASH, HYPHEN, INTERFACE, JAR, JAVA, JAVA_IO_TMPDIR, JBOSS_SERVER_TMP_DIR, KOMODO, LINE_SEPARATOR, LINE_SEPARATOR_PROPERTY_NAME, LOG, MINUS, MULTIPLY, NBSP, NEW_LINE, OPEN_ANGLE_BRACKET, OPEN_BRACE, OPEN_BRACKET, OPEN_PRE_CMT, OPEN_PRE_TAG, OPEN_SQUARE_BRACKET, PARENT_FOLDER_SYMBOL, PERCENT, PIPE, PLUS, PRIVATE, PUBLIC, QUESTION_MARK, QUOTE_MARK, SEMI_COLON, SERVICE_VDB_SUFFIX, SERVICE_VDB_VIEW_MODEL, SERVICE_VDB_VIEW_SUFFIX, SOURCES, SPACE, SPEECH_MARK, SRC, STAR, STATIC, TAB, TARGET, UNDERSCORE, UNDERSCORE_CHAR, VDB_DEPLOYMENT_SUFFIX, VDB_PREFIX, XML, XML_SUFFIX, ZIP, ZIP_SUFFIX
Constructor and Description |
---|
TeiidXsdReader() |
Modifier and Type | Method and Description |
---|---|
void |
annotation(com.sun.xml.xsom.XSAnnotation ann) |
void |
attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl decl) |
void |
attributeDecl(com.sun.xml.xsom.XSAttributeDecl decl) |
void |
attributeUse(com.sun.xml.xsom.XSAttributeUse use) |
void |
complexType(com.sun.xml.xsom.XSComplexType complexType) |
void |
elementDecl(com.sun.xml.xsom.XSElementDecl decl) |
void |
empty(com.sun.xml.xsom.XSContentType empty) |
void |
facet(com.sun.xml.xsom.XSFacet facet) |
void |
identityConstraint(com.sun.xml.xsom.XSIdentityConstraint decl) |
static void |
main(String[] args) |
void |
modelGroup(com.sun.xml.xsom.XSModelGroup group) |
void |
modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl decl) |
void |
notation(com.sun.xml.xsom.XSNotation notation) |
void |
particle(com.sun.xml.xsom.XSParticle particle) |
String |
read() |
void |
schema(com.sun.xml.xsom.XSSchema schema) |
String |
schemaByKType(org.komodo.spi.repository.KomodoType kType) |
void |
simpleType(com.sun.xml.xsom.XSSimpleType simpleType) |
void |
wildcard(com.sun.xml.xsom.XSWildcard wc) |
void |
xpath(com.sun.xml.xsom.XSXPath xp) |
public void wildcard(com.sun.xml.xsom.XSWildcard wc)
wildcard
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void modelGroupDecl(com.sun.xml.xsom.XSModelGroupDecl decl)
modelGroupDecl
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void empty(com.sun.xml.xsom.XSContentType empty)
empty
in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
public void annotation(com.sun.xml.xsom.XSAnnotation ann)
annotation
in interface com.sun.xml.xsom.visitor.XSVisitor
public void attGroupDecl(com.sun.xml.xsom.XSAttGroupDecl decl)
attGroupDecl
in interface com.sun.xml.xsom.visitor.XSVisitor
public void facet(com.sun.xml.xsom.XSFacet facet)
facet
in interface com.sun.xml.xsom.visitor.XSVisitor
public void notation(com.sun.xml.xsom.XSNotation notation)
notation
in interface com.sun.xml.xsom.visitor.XSVisitor
public void identityConstraint(com.sun.xml.xsom.XSIdentityConstraint decl)
identityConstraint
in interface com.sun.xml.xsom.visitor.XSVisitor
public void xpath(com.sun.xml.xsom.XSXPath xp)
xpath
in interface com.sun.xml.xsom.visitor.XSVisitor
public void attributeDecl(com.sun.xml.xsom.XSAttributeDecl decl)
attributeDecl
in interface com.sun.xml.xsom.visitor.XSVisitor
public void attributeUse(com.sun.xml.xsom.XSAttributeUse use)
attributeUse
in interface com.sun.xml.xsom.visitor.XSVisitor
public void simpleType(com.sun.xml.xsom.XSSimpleType simpleType)
simpleType
in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
public void modelGroup(com.sun.xml.xsom.XSModelGroup group)
modelGroup
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void particle(com.sun.xml.xsom.XSParticle particle)
particle
in interface com.sun.xml.xsom.visitor.XSContentTypeVisitor
public void complexType(com.sun.xml.xsom.XSComplexType complexType)
complexType
in interface com.sun.xml.xsom.visitor.XSVisitor
public void elementDecl(com.sun.xml.xsom.XSElementDecl decl)
elementDecl
in interface com.sun.xml.xsom.visitor.XSTermVisitor
public void schema(com.sun.xml.xsom.XSSchema schema)
schema
in interface com.sun.xml.xsom.visitor.XSVisitor
public String read() throws Exception
Exception
- if error occurspublic String schemaByKType(org.komodo.spi.repository.KomodoType kType) throws Exception
kType
- the KomodoType
KomodoType
Exception
- if error occursCopyright © 2013–2019. All rights reserved.