EnsLib.EDI.SEF.Codes
class EnsLib.EDI.SEF.Codes extends EnsLib.EDI.SEF.Node
This class represents the codes and related information that may be associated with an element. Descriptor generation causes lists of codes to be generated which should be used for validation of the element when it appears in a transaction.Property Inventory
Method Inventory
Properties
property CodeSets as EnsLib.EDI.SEF.CodeSetList;
This holds the codes sets
Property methods: CodeSetsGet(), CodeSetsGetSwizzled(), CodeSetsIsValid(), CodeSetsNewObject(), CodeSetsSet()
property Dictionary as EnsLib.EDI.SEF.NodeList;
This holds the dictionary definition of code ranges
Property methods: DictionaryGet(), DictionaryGetSwizzled(), DictionaryIsValid(), DictionaryNewObject(), DictionarySet()
property DictionaryCodes as %String [ MultiDimensional ];
This holds the dictionary of codes
Property methods: DictionaryCodesDisplayToLogical(), DictionaryCodesGet(), DictionaryCodesIsValid(), DictionaryCodesLogicalToDisplay(), DictionaryCodesLogicalToOdbc(), DictionaryCodesNormalize(), DictionaryCodesSet()
property ElementID as %Integer;
This holds the element ID
Property methods: ElementIDDisplayToLogical(), ElementIDGet(), ElementIDIsValid(), ElementIDLogicalToDisplay(), ElementIDNormalize(), ElementIDSet()
Methods
method GenerateDescriptor(pCompiler As EnsLib.EDI.SEF.Compiler) as %Status
This method is overriden by subclasses to generate the code that this
node represents
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- Ancestor()
- AsString()
- DisplayName()
- GenerateText()
- IsGroup()
- OutputTextToDevice()
- Validate()