public class XJDFSchemaCreator extends BaseElementWalker
Modifier and Type | Class and Description |
---|---|
protected class |
XJDFSchemaCreator.WalkChildProduct |
protected class |
XJDFSchemaCreator.WalkDependent |
protected class |
XJDFSchemaCreator.WalkDeviceCap |
protected class |
XJDFSchemaCreator.WalkElement |
protected class |
XJDFSchemaCreator.WalkEnumerationType |
protected class |
XJDFSchemaCreator.WalkEvaluation |
protected class |
XJDFSchemaCreator.WalkIgnore
any matching class will be removed with extreme prejudice...
|
protected class |
XJDFSchemaCreator.WalkJobPhase |
protected class |
XJDFSchemaCreator.WalkNiCi |
protected class |
XJDFSchemaCreator.WalkNode
the base of all schema creation walkers
|
protected class |
XJDFSchemaCreator.WalkProduct |
protected class |
XJDFSchemaCreator.WalkProductList |
protected class |
XJDFSchemaCreator.WalkResource
the class for XJDF Resource Parameter etc elements
|
protected class |
XJDFSchemaCreator.WalkResourceElement |
protected class |
XJDFSchemaCreator.WalkResourcePhysical
the class for XJDF Resource Parameter etc elements
|
protected class |
XJDFSchemaCreator.WalkResSet |
protected class |
XJDFSchemaCreator.WalkRoot
class for the classes list root - does nothing special
|
protected class |
XJDFSchemaCreator.WalkState |
protected class |
XJDFSchemaCreator.WalkTerm |
protected class |
XJDFSchemaCreator.WalkTest |
protected class |
XJDFSchemaCreator.WalkTextElement |
Modifier and Type | Field and Description |
---|---|
boolean |
bSpanAsAttribute
if true, spans are made to a simple attribute rather than retained as span
|
protected HashMap<String,org.apache.commons.lang.enums.ValuedEnum> |
enumMap |
log
theFactory
Constructor and Description |
---|
XJDFSchemaCreator(File baseDir,
File output) |
Modifier and Type | Method and Description |
---|---|
protected KElement |
appendSimpleType(KElement baseElem,
String typName,
String baseType,
VString v) |
void |
create() |
protected String |
getEnumName(org.apache.commons.lang.enums.ValuedEnum valuedEnum) |
protected VString |
getEnumVector(org.apache.commons.lang.enums.ValuedEnum ve) |
protected String |
getTypeName(AttributeInfo.EnumAttributeType typ) |
getFactory
toString, walkTree, walkTreeKidsFirst
public boolean bSpanAsAttribute
public void create()
protected String getEnumName(org.apache.commons.lang.enums.ValuedEnum valuedEnum)
valuedEnum
- protected String getTypeName(AttributeInfo.EnumAttributeType typ)
typ
- protected KElement appendSimpleType(KElement baseElem, String typName, String baseType, VString v)
baseElem
- typName
- baseType
- v
- protected VString getEnumVector(org.apache.commons.lang.enums.ValuedEnum ve)
ve
- Copyright © 2018. All rights reserved.