public class ComplexType extends Type
Title: Service Event Fabric Runtime
Description: This class represents complexType
xsd element.
Copyright: Copyright (c) 2013
Company: StreamScape Technologies
Constructor and Description |
---|
ComplexType(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addElement(XsdElement element) |
boolean |
existsElement(java.lang.String name) |
ComplexType |
getBaseType() |
java.lang.String |
getBaseTypeName() |
java.lang.String |
getEdlRestrictions(XsdSchema schema,
boolean isSimpleTypesAsString) |
java.lang.String |
getEdlTypeName(XsdSchema schema,
boolean isSimpleTypeAsString) |
java.util.List |
getElements() |
java.util.List |
getElementsAll() |
boolean |
isChoice() |
boolean |
isImplicit() |
boolean |
isList() |
boolean |
isSuppressGenericType() |
boolean |
isXmlImplicitCollection() |
void |
replace(XsdElement old,
XsdElement newElement) |
void |
resolveBaseType(XsdSchema schema) |
void |
resolveElementTypes(XsdSchema schema) |
void |
setBaseTypeName(java.lang.String baseTypeName) |
void |
setImplicit(boolean implicit) |
void |
setIsChoice(boolean isChoice) |
void |
setIsList(boolean isList) |
void |
setIsXmlImplicitCollection(boolean isXmlImplicitCollection) |
void |
setSuppressGenericType(boolean suppressGenericType) |
createType, getName
public void addElement(XsdElement element)
public java.util.List getElements()
public boolean existsElement(java.lang.String name)
public java.util.List getElementsAll() throws XsdException
XsdException
public java.lang.String getBaseTypeName()
public ComplexType getBaseType()
public void setBaseTypeName(java.lang.String baseTypeName)
public void resolveBaseType(XsdSchema schema) throws XsdException
XsdException
public void resolveElementTypes(XsdSchema schema) throws XsdException
XsdException
public boolean isList()
public void setIsList(boolean isList)
public java.lang.String getEdlTypeName(XsdSchema schema, boolean isSimpleTypeAsString) throws XsdException
getEdlTypeName
in class Type
XsdException
public java.lang.String getEdlRestrictions(XsdSchema schema, boolean isSimpleTypesAsString) throws XsdException
getEdlRestrictions
in class Type
XsdException
public boolean isChoice()
public void setIsChoice(boolean isChoice)
public boolean isSuppressGenericType()
public void setSuppressGenericType(boolean suppressGenericType)
public void setImplicit(boolean implicit)
public boolean isImplicit()
public void setIsXmlImplicitCollection(boolean isXmlImplicitCollection)
public boolean isXmlImplicitCollection()
public void replace(XsdElement old, XsdElement newElement)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.