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 java.util.HashMap<java.lang.String,org.apache.commons.lang.enums.ValuedEnum> |
enumMap |
log, theFactory| Constructor and Description |
|---|
XJDFSchemaCreator(java.io.File baseDir,
java.io.File output) |
| Modifier and Type | Method and Description |
|---|---|
protected KElement |
appendSimpleType(KElement baseElem,
java.lang.String typName,
java.lang.String baseType,
VString v) |
void |
create() |
protected java.lang.String |
getEnumName(org.apache.commons.lang.enums.ValuedEnum valuedEnum) |
protected VString |
getEnumVector(org.apache.commons.lang.enums.ValuedEnum ve) |
protected java.lang.String |
getTypeName(AttributeInfo.EnumAttributeType typ) |
getFactorytoString, walkTree, walkTreeKidsFirstpublic boolean bSpanAsAttribute
protected final java.util.HashMap<java.lang.String,org.apache.commons.lang.enums.ValuedEnum> enumMap
public XJDFSchemaCreator(java.io.File baseDir,
java.io.File output)
baseDir - output - public void create()
protected java.lang.String getEnumName(org.apache.commons.lang.enums.ValuedEnum valuedEnum)
valuedEnum - protected java.lang.String getTypeName(AttributeInfo.EnumAttributeType typ)
typ - protected KElement appendSimpleType(KElement baseElem, java.lang.String typName, java.lang.String baseType, VString v)
baseElem - typName - baseType - v - protected VString getEnumVector(org.apache.commons.lang.enums.ValuedEnum ve)
ve -