com.batavia.xbrl.taxonomy.type
Interface ContentCreator

All Known Subinterfaces:
All, Choice, ComplexContent, ComplexType, Extension, Group, GroupRefElement, RefElement, Restriction, Sequence

public interface ContentCreator

interface for all types of restrictions in XBRL environment that create contents for instances

Copyright 2006 J2R BV, The Netherlands.

Part of Licensed Materials.

www.batavia-xbrl.com

Author:
Ron van Ardenne

Method Summary
 void createContents(InstanceElement returnValue, Xbrl aRoot, boolean includeDefaultValues, java.util.List contextList, boolean includeFootnotes)
           
 void createContents(XmlElement parent, boolean includeDefaultValues)
           
 void createMissingContents(Tuple tupleFact, Xbrl aRoot, boolean includeDefaultValues, java.util.List contextList, boolean includeFootnotes)
           
 java.util.List getRefConceptNames()
           
 

Method Detail

createContents

void createContents(XmlElement parent,
                    boolean includeDefaultValues)

createContents

void createContents(InstanceElement returnValue,
                    Xbrl aRoot,
                    boolean includeDefaultValues,
                    java.util.List contextList,
                    boolean includeFootnotes)

createMissingContents

void createMissingContents(Tuple tupleFact,
                           Xbrl aRoot,
                           boolean includeDefaultValues,
                           java.util.List contextList,
                           boolean includeFootnotes)

getRefConceptNames

java.util.List getRefConceptNames()