<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://reportingstandard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=XBRLPlugInProcessor</id>
	<title>XBRLPlugInProcessor - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://reportingstandard.com/wiki/index.php?action=history&amp;feed=atom&amp;title=XBRLPlugInProcessor"/>
	<link rel="alternate" type="text/html" href="https://reportingstandard.com/wiki/index.php?title=XBRLPlugInProcessor&amp;action=history"/>
	<updated>2026-04-05T16:37:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://reportingstandard.com/wiki/index.php?title=XBRLPlugInProcessor&amp;diff=659&amp;oldid=prev</id>
		<title>Ihr at 09:27, 12 August 2016</title>
		<link rel="alternate" type="text/html" href="https://reportingstandard.com/wiki/index.php?title=XBRLPlugInProcessor&amp;diff=659&amp;oldid=prev"/>
		<updated>2016-08-12T09:27:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:27, 12 August 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There is a super interface of this interface called [http://reportingstandard.com/apidoc/com/ihr/xbrl/om/XBRLCompilableProcessor.html XBRLCompilableProcessor] that adds up two methods to the XBRLPlugInProcessor. They are used when the validator requires to pre-process resources in XBRL linkbases in order to create internal structures that will be used during the validation phase. This is the case of the Formula Processor, Table processor and other that perform static validation of resources in the taxonomy and pre-compile XPath expressions to perform accelerated validation.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;There is a super interface of this interface called [http://reportingstandard.com/apidoc/com/ihr/xbrl/om/XBRLCompilableProcessor.html XBRLCompilableProcessor] that adds up two methods to the XBRLPlugInProcessor. They are used when the validator requires to pre-process resources in XBRL linkbases in order to create internal structures that will be used during the validation phase. This is the case of the Formula Processor, Table processor and other that perform static validation of resources in the taxonomy and pre-compile XPath expressions to perform accelerated validation.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==Navigation==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[XBRL API related discussions]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb2-mediawiki-:diff::1.12:old-658:rev-659 --&gt;
&lt;/table&gt;</summary>
		<author><name>Ihr</name></author>
	</entry>
	<entry>
		<id>https://reportingstandard.com/wiki/index.php?title=XBRLPlugInProcessor&amp;diff=658&amp;oldid=prev</id>
		<title>Ihr: Created page with '== The XBRLPlugInProcessor interface wiki page==  This interface describes the methods that are available in a validation engine.  Visit the [http://reportingstandard.com/apidoc/…'</title>
		<link rel="alternate" type="text/html" href="https://reportingstandard.com/wiki/index.php?title=XBRLPlugInProcessor&amp;diff=658&amp;oldid=prev"/>
		<updated>2016-08-12T09:22:45Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;== The XBRLPlugInProcessor interface wiki page==  This interface describes the methods that are available in a validation engine.  Visit the [http://reportingstandard.com/apidoc/…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== The XBRLPlugInProcessor interface wiki page==&lt;br /&gt;
&lt;br /&gt;
This interface describes the methods that are available in a validation engine.&lt;br /&gt;
&lt;br /&gt;
Visit the [http://reportingstandard.com/apidoc/com/ihr/xbrl/om/XBRLPlugInProcessor.html XBRLPlugInProcessor API page] for technical details&lt;br /&gt;
&lt;br /&gt;
All existing validation engines implements this interface. The implementation of the interface requires the class to add code to the validate() and validate(XBRLDocument document) method. That code must return an instance of a new XBRLValidationReport containing the details of the validation process including new inconsistencies and errors detected.&lt;br /&gt;
&lt;br /&gt;
There is a super interface of this interface called [http://reportingstandard.com/apidoc/com/ihr/xbrl/om/XBRLCompilableProcessor.html XBRLCompilableProcessor] that adds up two methods to the XBRLPlugInProcessor. They are used when the validator requires to pre-process resources in XBRL linkbases in order to create internal structures that will be used during the validation phase. This is the case of the Formula Processor, Table processor and other that perform static validation of resources in the taxonomy and pre-compile XPath expressions to perform accelerated validation.&lt;/div&gt;</summary>
		<author><name>Ihr</name></author>
	</entry>
</feed>