com.ihr.xbrl.mapper.instance
Interface MapperContext

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
MapperContext2, MapperContext3, MapperContextBase

public interface MapperContext
extends java.lang.Cloneable

Author:
Ignacio

Method Summary
 MapperContext clone()
           
 boolean equals(java.lang.Object other)
           
 org.jdom.Element generateNode(boolean relativize, java.net.URI base)
           
 DTSContainer getContainer()
           
 XBRLEntity getEntity()
           
 java.lang.String getId()
           
 Mapper getMapper()
           
 java.lang.String getOrGenerateId()
           
 MapperPeriod getPeriod()
           
 XBRLScenario getScenario()
           
 XBRLContext getXBRLContext()
           
 int hashCode()
           
 void setId(java.lang.String id)
           
 void setPeriod(MapperPeriod period)
           
 void setScenario(XBRLScenario scenario)
           
 

Method Detail

getId

java.lang.String getId()
Returns:

generateNode

org.jdom.Element generateNode(boolean relativize,
                              java.net.URI base)
                              throws XBRLSerializationException
Parameters:
relativize -
base -
Returns:
Throws:
XBRLSerializationException

getEntity

XBRLEntity getEntity()

getScenario

XBRLScenario getScenario()

setId

void setId(java.lang.String id)
           throws XBRLInconsistentDTSException
Throws:
XBRLInconsistentDTSException

getXBRLContext

XBRLContext getXBRLContext()

getOrGenerateId

java.lang.String getOrGenerateId()

getPeriod

MapperPeriod getPeriod()

getMapper

Mapper getMapper()

setScenario

void setScenario(XBRLScenario scenario)

setPeriod

void setPeriod(MapperPeriod period)

equals

boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object

hashCode

int hashCode()
Overrides:
hashCode in class java.lang.Object

clone

MapperContext clone()

getContainer

DTSContainer getContainer()


Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa