public class EditorSourceImpl extends java.lang.Object implements EditorSource
Constructor and Description |
---|
EditorSourceImpl()
Instantiates a new editor source impl.
|
Modifier and Type | Method and Description |
---|---|
void |
addConcept(javax.xml.namespace.QName concept)
Adds a new value to the concept aspect.
|
void |
addEntity(XBRLEntity entity)
Adds a new value to the entity aspect.
|
boolean |
addExplicitDimensionMemberValue(javax.xml.namespace.QName dimension,
javax.xml.namespace.QName member)
Adds a new member to the dimension aspect.
|
void |
addPeriod(XBRLPeriod period)
Adds a new value to the period aspect.
|
boolean |
addTypedDimensionMemberValue(javax.xml.namespace.QName dimension,
PackStringAndFragment member)
Adds a new member to the dimension aspect.
|
boolean |
addTypedDimensionMemberValue(javax.xml.namespace.QName dimension,
XMLFragment member)
Adds a new member to the dimension aspect.
|
void |
addUnit(XBRLUnit unit)
Adds a new value to the unit aspect.
|
void |
clear()
clear all information stored for all aspects.
|
<T> void |
processAspect(int aspect,
javax.xml.namespace.QName dimensionName,
java.util.Set<T> set,
RSTableOpenFilter filter)
Process aspect.
|
void |
setDTSContainer(DTSContainer dts)
Sets the DTS container.
|
public EditorSourceImpl()
public void addConcept(javax.xml.namespace.QName concept)
concept
- the conceptpublic void addPeriod(XBRLPeriod period)
period
- the periodpublic void addEntity(XBRLEntity entity)
entity
- the entitypublic void addUnit(XBRLUnit unit)
unit
- the unitpublic boolean addExplicitDimensionMemberValue(javax.xml.namespace.QName dimension, javax.xml.namespace.QName member)
dimension
- the dimensionmember
- the memberpublic boolean addTypedDimensionMemberValue(javax.xml.namespace.QName dimension, PackStringAndFragment member)
dimension
- the dimensionmember
- the member as PackStringAndFragmentpublic boolean addTypedDimensionMemberValue(javax.xml.namespace.QName dimension, XMLFragment member)
dimension
- the dimensionmember
- the member as XMLFragmentpublic <T> void processAspect(int aspect, javax.xml.namespace.QName dimensionName, java.util.Set<T> set, RSTableOpenFilter filter)
processAspect
in interface EditorSource
T
- the generic typeaspect
- the aspectdimensionName
- the dimension nameset
- the setfilter
- the filterpublic void setDTSContainer(DTSContainer dts)
setDTSContainer
in interface EditorSource
dts
- the new DTS containerpublic void clear()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa