Home > Class Reference > ENSLIB namespace > EnsLib.EDI.X12.SchemaXML

EnsLib.EDI.X12.SchemaXML

class EnsLib.EDI.X12.SchemaXML extends %XML.SAX.ContentHandler

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property %propNames as %String [ MultiDimensional ];
Array for disambiguation of names
Property methods: %propNamesDisplayToLogical(), %propNamesGet(), %propNamesIsValid(), %propNamesLogicalToDisplay(), %propNamesLogicalToOdbc(), %propNamesNormalize(), %propNamesSet()
property CatOnly as %Boolean;
Flag to only check the category defined in the schema xml file
Property methods: CatOnlyDisplayToLogical(), CatOnlyGet(), CatOnlyIsValid(), CatOnlyLogicalToDisplay(), CatOnlyNormalize(), CatOnlySet()
property Error as %Status [ InitialExpression = $$$OK ];
Error encountered inside xml import handler
Property methods: ErrorGet(), ErrorIsValid(), ErrorLogicalToOdbc(), ErrorSet()
property Filename as %String;
Filename for use in constructing xml handler error messages
Property methods: FilenameDisplayToLogical(), FilenameGet(), FilenameIsValid(), FilenameLogicalToDisplay(), FilenameLogicalToOdbc(), FilenameNormalize(), FilenameSet()
property base;
Property methods: baseDisplayToLogical(), baseGet(), baseIsValid(), baseLogicalToDisplay(), baseLogicalToOdbc(), baseNormalize(), baseSet()
property category;
Property methods: categoryDisplayToLogical(), categoryGet(), categoryIsValid(), categoryLogicalToDisplay(), categoryLogicalToOdbc(), categoryNormalize(), categorySet()
property elementname;
Property methods: elementnameDisplayToLogical(), elementnameGet(), elementnameIsValid(), elementnameLogicalToDisplay(), elementnameLogicalToOdbc(), elementnameNormalize(), elementnameSet()
property elementtype;
Property methods: elementtypeDisplayToLogical(), elementtypeGet(), elementtypeIsValid(), elementtypeLogicalToDisplay(), elementtypeLogicalToOdbc(), elementtypeNormalize(), elementtypeSet()
property forceCategory as %String;
slot for remembering forced category name
Property methods: forceCategoryDisplayToLogical(), forceCategoryGet(), forceCategoryIsValid(), forceCategoryLogicalToDisplay(), forceCategoryLogicalToOdbc(), forceCategoryNormalize(), forceCategorySet()
property lastFileCategory as %String;
slot for remembering categories encountered in schema xml file
Property methods: lastFileCategoryDisplayToLogical(), lastFileCategoryGet(), lastFileCategoryIsValid(), lastFileCategoryLogicalToDisplay(), lastFileCategoryLogicalToOdbc(), lastFileCategoryNormalize(), lastFileCategorySet()

Methods (Including Private)

classmethod Export(pCategory As %String, pFile As %String) as %Status
classmethod GetImportCategory(pFilename As %String) as %String
classmethod Import(pFile As %String, Output pCategoryImported As %String, pForceCategory As %String) as %Status
classmethod compositeDescToName(desc, elem, piece) as %String
classmethod fieldDescToName(desc, elem, piece) as %String

Inherited Members

Inherited Methods (Including Private)