|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.versioning.VlVersioningProcessor
public class VlVersioningProcessor
This is the versioning processor instance.
A VersionigProcessor can load the content of a versioning report in XBRL format. Provides methods to access to the report content and allows editing the report.
The processor allows the creation of XBRL Versioning Reports by comparing two DTSContainer objects.
| Nested Class Summary | |
|---|---|
static class |
VlVersioningProcessor.ClsVersioningNamespace
|
| Field Summary | |
|---|---|
static javax.xml.namespace.QName |
versionLinkbaseLink
|
| Constructor Summary | |
|---|---|
VlVersioningProcessor(java.lang.String versioningDTSUri,
java.lang.String versioningConfSuiteSchema)
Creates an instance of the versioning processor. |
|
VlVersioningProcessor(java.lang.String versioningDTSUri,
java.lang.String versioningConfSuiteSchema,
DTSContainer fromDTS,
DTSContainer toDTS)
Creates an instance of the versioning processor. |
|
VlVersioningProcessor(java.lang.String versioningDTSUri,
java.lang.String versioningConfSuiteSchema,
XBRLInstance vlDTS)
Creates an instance of the versioning processor. |
|
| Method Summary | |
|---|---|
void |
addAction(Action ac)
|
void |
addAssignment(Assignment as)
|
void |
compare()
Launch the comparison of the fromDTS and the toDTS |
java.util.Collection<Action> |
getActions()
|
java.util.Collection<Assignment> |
getAssignments()
|
DTSComparator |
getComparator()
|
java.lang.String |
getVersioningDTSUri()
|
boolean |
isAssignmentsUpdated()
|
boolean |
isDocumented(Event ev)
Returns true if the event is in at least one action in this report |
void |
loadLaunchFile(java.net.URI temporaryFileURI)
Load a launch file |
void |
loadVersioningReport(XBRLInstance versioningReport)
Second edition of this method. |
void |
removeAction(Action action)
|
void |
removeAssignment(Assignment assignment)
|
void |
reset()
|
void |
resetAssignmentsUpdated()
|
void |
saveLaunchFile(java.net.URI fNameUri)
Write the content of the versioning report in a launch file This is a temporary method. the Raw XML launch file will be used only in the conformance suite |
void |
setEmail(java.lang.String text)
|
void |
setOwner(java.lang.String text)
|
void |
setResult(java.net.URI resultFile)
|
void |
setVersioningTestCaseXSLTUri(java.lang.String text)
|
ConceptActivityReport |
whatHappendedTo(javax.xml.namespace.QName conceptFrom)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final javax.xml.namespace.QName versionLinkbaseLink
| Constructor Detail |
|---|
public VlVersioningProcessor(java.lang.String versioningDTSUri,
java.lang.String versioningConfSuiteSchema)
throws com.rs.lic.LicenseVerificationException
versioningDTSUri - String relative uri to the versioning schemaversioningConfSuiteSchema - String relative uri to the conformance suite schema
com.rs.lic.LicenseVerificationException
public VlVersioningProcessor(java.lang.String versioningDTSUri,
java.lang.String versioningConfSuiteSchema,
DTSContainer fromDTS,
DTSContainer toDTS)
throws DTSDiscoveryException,
com.rs.lic.LicenseVerificationException
versioningDTSUri - String relative uri to the versioning schemaversioningConfSuiteSchema - String relative uri to the conformance suite schemafromDTS - DTSContainer the initial from DTStoDTS - DTSContainer the initial to DTS
DTSDiscoveryException
com.rs.lic.LicenseVerificationException
public VlVersioningProcessor(java.lang.String versioningDTSUri,
java.lang.String versioningConfSuiteSchema,
XBRLInstance vlDTS)
throws DTSDiscoveryException,
com.rs.lic.LicenseVerificationException
versioningDTSUri - String relative uri to the versioning schemaversioningConfSuiteSchema - String relative uri to the conformance suite schemavlDTS - instance document according to the versioning taxonomy schema to load
DTSDiscoveryException
com.rs.lic.LicenseVerificationException| Method Detail |
|---|
public void setOwner(java.lang.String text)
public void setResult(java.net.URI resultFile)
public void setEmail(java.lang.String text)
public void setVersioningTestCaseXSLTUri(java.lang.String text)
public void loadVersioningReport(XBRLInstance versioningReport)
throws DTSDiscoveryException,
com.rs.lic.LicenseVerificationException
versioningReport - XBRLInstance
DTSDiscoveryException
com.rs.lic.LicenseVerificationException - Occurs if the user does not have a license for any of the files in the DTS of the versioning report
public void saveLaunchFile(java.net.URI fNameUri)
throws XBRLSerializationException
fNameUri - URI
XBRLSerializationExceptionpublic java.lang.String getVersioningDTSUri()
public void loadLaunchFile(java.net.URI temporaryFileURI)
throws DTSDiscoveryException
temporaryFileURI -
DTSDiscoveryException
java.io.IOExceptionpublic void reset()
public void compare()
public DTSComparator getComparator()
public java.util.Collection<Action> getActions()
public java.util.Collection<Assignment> getAssignments()
public void addAssignment(Assignment as)
as - public void addAction(Action ac)
ac - public void removeAssignment(Assignment assignment)
assignment - public void removeAction(Action action)
action - public boolean isAssignmentsUpdated()
public void resetAssignmentsUpdated()
public boolean isDocumented(Event ev)
ev -
public ConceptActivityReport whatHappendedTo(javax.xml.namespace.QName conceptFrom)
conceptFrom - QName
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||