inputStructure = struct;
setProperty(SOURCE_XML, "");
setProperty(SOURCE_DTD_ROOT, "");
getData().putBoolean(XML_SOURCE_IS_EDI, false);
if (type == DataStructureType.Database) {
DatabaseStructure dbStruct = (DatabaseStructure) struct;
getData().putBoolean(INCLUDE_ROWID_IN_INFORMIX_TABLES_INPUT,
dbStruct.getIncludeRowIdInInformixTables());
}
struct.addPropertyChangeListener(inputStructureListener);
}
setSourceType(type);
setProperty(NATURE_OF_SOURCE, struct.getStructureNature());