beta.xbrl.xule.SourceLocation¶
A beta.xbrl.xule.SourceLocation class represents a position in the XULE source file or buffer.
-
class
beta.xbrl.xule.SourceLocation¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedErrorexception.
Attributes¶
-
beta.xbrl.xule.SourceLocation.end¶ Returns the offset in the text buffer pointing to the end of an expression or None if this information is not available.
-
beta.xbrl.xule.SourceLocation.length¶ Returns the length in the text buffer of an expression or None if this information is not available.
-
beta.xbrl.xule.SourceLocation.line¶ Returns the line number of an expression or None if this information is not available.
-
beta.xbrl.xule.SourceLocation.start¶ Returns the offset in the text buffer pointing to the start of an expression or None if this information is not available.
-
beta.xbrl.xule.SourceLocation.uri¶ Returns the URI of the original XULE source file or None if this information is not available.
Special methods¶
__eq__, __ge__, __gt__, __le__, __lt__, __ne__