%iKnow.Model.parameter
class %iKnow.Model.parameter extends %iKnow.Model.node
Model representation of a domain, lister, processor or converter parameter. This type of parent defines what the parameter value should contain;- Domain Parameters are name-value pairs, with the names and possible values discussed in chapter 2 of the iKnow user guide
- Lister Parameters are documented by their corresponding Lister class (a subclass of %iKnow.Source.Lister
- Processor Parameters are documented by their corresponding Processor class (a subclass of %iKnow.Source.Processor
- Converter Parameters are documented by their corresponding Converter class (a subclass of %iKnow.Source.Converter
Property Inventory
Method Inventory
Properties
property isList as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
Whether or not the contents of this property should be treated as a %List
Property methods: isListDisplayToLogical(), isListGet(), isListIsValid(), isListLogicalToDisplay(), isListLogicalToXSD(), isListNormalize(), isListSet(), isListXSDToLogical()
property isNull as %Boolean (XMLPROJECTION = "NONE") [ InitialExpression = 0 , Transient ];
Property methods: isNullDisplayToLogical(), isNullGet(), isNullIsValid(), isNullLogicalToDisplay(), isNullLogicalToXSD(), isNullNormalize(), isNullSet(), isNullXSDToLogical()
property name as %String (MAXLEN = 100, XMLPROJECTION = "attribute");
Name of the property. Only required for domain properties.
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
relationship parent as %iKnow.Model.nodeWithParameters (XMLPROJECTION = "none") [ Inverse = parameters , Cardinality = one ];
Property methods: parentGet(), parentGetObject(), parentGetObjectId(), parentGetSwizzled(), parentIsValid(), parentNewObject(), parentRClose(), parentRExec(), parentRFetch(), parentRelate(), parentSQLCompute(), parentSet(), parentUnRelate()
property value as %String (MAXLEN = 1000, XMLPROJECTION = "attribute");
Property value
Property methods: valueDisplayToLogical(), valueGet(), valueIsValid(), valueLogicalToDisplay(), valueLogicalToOdbc(), valueNormalize(), valueSet()
Methods
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %BindExport()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %QuoteList()
- %QuoteValue()
- %QuoteValueL10N()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()