Modifier and Type | Field and Description |
---|---|
private static final boolean | DEBUG
Hides com. |
private static final boolean | DUMPTREE
Hides com. |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public static XSLTCDTMManager | |
public DTM | Returns: a non-null DTM reference.the specification of the source object. source, boolean true if the returned DTM must be unique, probably because it
is going to be mutated. unique, DTMWSFilter Enables filtering of whitespace nodes, and may
be null. whiteSpaceFilter, boolean true if the DTM should be built incrementally, if
possible. incremental, boolean true if the caller considers it worth it to use
indexing schemes. doIndexing)Overrides com. Get an instance of a DTM, loaded with the content from the specified source. |
public DTM | Returns: a non-null DTM reference.the specification of the source object. source, boolean true if the returned DTM must be unique, probably because it
is going to be mutated. unique, DTMWSFilter Enables filtering of whitespace nodes, and may
be null. whiteSpaceFilter, boolean true if the DTM should be built incrementally, if
possible. incremental, boolean true if the caller considers it worth it to use
indexing schemes. doIndexing, boolean true if the id index table should be built. buildIdIndex)Get an instance of a DTM, loaded with the content from the specified source. |
public DTM | Returns: a non-null DTM reference.the specification of the source object. source, boolean true if the returned DTM must be unique, probably because it
is going to be mutated. unique, DTMWSFilter Enables filtering of whitespace nodes, and may
be null. whiteSpaceFilter, boolean true if the DTM should be built incrementally, if
possible. incremental, boolean true if the caller considers it worth it to use
indexing schemes. doIndexing, boolean true if the id index table should be built. buildIdIndex, boolean true if we want to use a separate ExpandedNameTable
for this DTM. newNameTable)Get an instance of a DTM, loaded with the content from the specified source. |
public DTM | Returns: a non-null DTM reference.the specification of the source object. source, boolean true if the returned DTM must be unique, probably because it
is going to be mutated. unique, DTMWSFilter Enables filtering of whitespace nodes, and may
be null. whiteSpaceFilter, boolean true if the DTM should be built incrementally, if
possible. incremental, boolean true if the caller considers it worth it to use
indexing schemes. doIndexing, boolean true if hasUserReader, int source is a
SAXSource object that has an
XMLReader , that was specified by the
user.Specifies initial size of tables that represent the DTM size, boolean true if the id index table should be built. buildIdIndex)Get an instance of a DTM, loaded with the content from the specified source. |
public DTM | Returns: a non-null DTM reference.the specification of the source object. source, boolean true if the returned DTM must be unique, probably because it
is going to be mutated. unique, DTMWSFilter Enables filtering of whitespace nodes, and may
be null. whiteSpaceFilter, boolean true if the DTM should be built incrementally, if
possible. incremental, boolean true if the caller considers it worth it to use
indexing schemes. doIndexing, boolean true if hasUserReader, int source is a
SAXSource object that has an
XMLReader , that was specified by the
user.Specifies initial size of tables that represent the DTM size, boolean true if the id index table should be built. buildIdIndex, boolean true if we want to use a separate ExpandedNameTable
for this DTM. newNameTable)Get an instance of a DTM, loaded with the content from the specified source. |
public static XSLTCDTMManager |
DEBUG | back to summary |
---|---|
private static final boolean DEBUG Hides com. Set this to true if you want basic diagnostics |
DUMPTREE | back to summary |
---|---|
private static final boolean DUMPTREE Hides com. Set this to true if you want a dump of the DTM after creation |
XSLTCDTMManager | back to summary |
---|---|
public XSLTCDTMManager() Constructor DTMManagerDefault |
createNewDTMManagerInstance | back to summary |
---|---|
public static XSLTCDTMManager createNewDTMManagerInstance() Creates a new instance of the XSLTC DTM Manager service.
Creates a new instance of the default class
|
getDTM | back to summary |
---|---|
public DTM getDTM(Source source, boolean unique, DTMWSFilter whiteSpaceFilter, boolean incremental, boolean doIndexing) Overrides com. Get an instance of a DTM, loaded with the content from the specified source. If the unique flag is true, a new instance will always be returned. Otherwise it is up to the DTMManager to return a new instance or an instance that it already created and may be being used by someone else. (I think more parameters will need to be added for error handling, and entity resolution).
|
getDTM | back to summary |
---|---|
public DTM getDTM(Source source, boolean unique, DTMWSFilter whiteSpaceFilter, boolean incremental, boolean doIndexing, boolean buildIdIndex) Get an instance of a DTM, loaded with the content from the specified source. If the unique flag is true, a new instance will always be returned. Otherwise it is up to the DTMManager to return a new instance or an instance that it already created and may be being used by someone else. (I think more parameters will need to be added for error handling, and entity resolution).
|
getDTM | back to summary |
---|---|
public DTM getDTM(Source source, boolean unique, DTMWSFilter whiteSpaceFilter, boolean incremental, boolean doIndexing, boolean buildIdIndex, boolean newNameTable) Get an instance of a DTM, loaded with the content from the specified source. If the unique flag is true, a new instance will always be returned. Otherwise it is up to the DTMManager to return a new instance or an instance that it already created and may be being used by someone else. (I think more parameters will need to be added for error handling, and entity resolution).
|
getDTM | back to summary |
---|---|
public DTM getDTM(Source source, boolean unique, DTMWSFilter whiteSpaceFilter, boolean incremental, boolean doIndexing, boolean hasUserReader, int size, boolean buildIdIndex) Get an instance of a DTM, loaded with the content from the specified source. If the unique flag is true, a new instance will always be returned. Otherwise it is up to the DTMManager to return a new instance or an instance that it already created and may be being used by someone else. (I think more parameters will need to be added for error handling, and entity resolution).
|
getDTM | back to summary |
---|---|
public DTM getDTM(Source source, boolean unique, DTMWSFilter whiteSpaceFilter, boolean incremental, boolean doIndexing, boolean hasUserReader, int size, boolean buildIdIndex, boolean newNameTable) Get an instance of a DTM, loaded with the content from the specified source. If the unique flag is true, a new instance will always be returned. Otherwise it is up to the DTMManager to return a new instance or an instance that it already created and may be being used by someone else. (I think more parameters will need to be added for error handling, and entity resolution).
|
newInstance | back to summary |
---|---|
public static XSLTCDTMManager newInstance() Obtain a new instance of a |