beta.xbrl.xule.OutputRule¶
A beta.xbrl.xule.OutputRule class represents an output rule in the XULE parse tree.
Base class: beta.xbrl.xule.Expression
-
class
beta.xbrl.xule.OutputRule¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedErrorexception.
Attributes¶
-
beta.xbrl.xule.OutputRule.name¶ Returns the name of this output rule.
-
beta.xbrl.xule.OutputRule.output_attributes¶ Returns an iterator of
beta.xbrl.xule.OutputAttributeDeclarationobjects that represent the output attributes of this output rule.
-
beta.xbrl.xule.Expression.source_location Returns a
beta.xbrl.xule.SourceLocationobject that represents the location in the original XULE source file.
-
beta.xbrl.xule.Expression.type Returns a
beta.xbrl.xule.ExpressionTypeenumeration that represents the type of the expression.
Special methods¶
__eq__, __ge__, __gt__, __le__, __lt__, __ne__