| org.netbeans.modules.etl.model.ETLDefinition
All known Subclasses: org.netbeans.modules.etl.model.impl.ETLDefinitionImpl,
ETLDefinition | public interface ETLDefinition (Code) | | author: Ritesh Adval author: Ahimanikya Satapathy version: $Revision$ |
addObject | public void addObject(SQLObject newObject) throws BaseException(Code) | | Adds given SQLObject instance to this SQLDefinition.
Parameters: newObject - new instance to add throws: BaseException - if add fails or instance implements an unrecognized objecttype. |
addSQLObjectListener | public void addSQLObjectListener(SQLObjectListener listener)(Code) | | add an sql object listener
Parameters: listener - sql object listener |
badgeValidate | public List<ValidationInfo> badgeValidate()(Code) | | validate the definition starting from the target tables.
Map of invalid input object as keys and reason as value |
getAllDatabases | public List<SQLDBModel> getAllDatabases()(Code) | | Gets the List of Databases
java.util.List for this |
getAllObjects | public Collection<SQLObject> getAllObjects()(Code) | | Gets Collection of all SQLObjects in this model.
Collection, possibly empty, of all SQLObjects |
getDatabaseModel | public DatabaseModel getDatabaseModel(String modelName)(Code) | | Getter for DatabaseModel
Parameters: modelName - to be retrieved DatabaseModel for given Model Name |
getDisplayName | public String getDisplayName()(Code) | | Gets display name.
current display name |
getExecutionStrategyCode | public Integer getExecutionStrategyCode()(Code) | | Gets execution stratergy code set for this collaboration.
execution stratergy code |
getParent | public Object getParent()(Code) | | get the parent repository object
parent repository object |
getSQLDefinition | public SQLDefinition getSQLDefinition()(Code) | | get the sql definition
sqldefinition |
getSourceDatabaseModels | public List<SQLDBModel> getSourceDatabaseModels()(Code) | | Gets a List of target DatabaseModels
List, possibly empty, of source DatabaseModels |
getSourceTables | public List<DBTable> getSourceTables()(Code) | | Gets the List of SourceTables
List, possibly empty, of SourceTables |
getTargetDatabaseModels | public List<SQLDBModel> getTargetDatabaseModels()(Code) | | Gets a List of target DatabaseModels
List, possibly empty, of target DatabaseModels |
getTargetTables | public List<DBTable> getTargetTables()(Code) | | Gets the List of TargetTables
List, possibly empty, of TargetTables |
getVersion | public String getVersion()(Code) | | get the version
version |
isContainsJavaOperators | public boolean isContainsJavaOperators()(Code) | | Check if a java operator is used in the model.
true if a java operator is used. |
parseXML | public void parseXML(Element xmlElement) throws BaseException(Code) | | Parses the XML content, if any, using the given Element as a source for
reconstituting the member variables and collections of this instance.
Parameters: xmlElement - DOM element containing XML marshalled version of a SQLDefinitioninstance throws: BaseException - thrown while parsing XML, or if xmlElement is null |
removeSQLObjectListener | public void removeSQLObjectListener(SQLObjectListener listener)(Code) | | remove sql object listener
Parameters: listener - sql object listener |
setDisplayName | public void setDisplayName(String newName)(Code) | | Sets display name to given value.
Parameters: newName - new display name |
setExecutionStrategyCode | public void setExecutionStrategyCode(Integer code)(Code) | | Sets execution stratergy codefor this collaboration.
Parameters: code - execution stratergy code |
setParent | public void setParent(Object parent)(Code) | | set the parent repository object
Parameters: parent - parent repository object |
toXMLString | public String toXMLString(String prefix) throws BaseException(Code) | | Returns the XML representation of collabSegment.
Parameters: prefix - the xml. Returns the XML representation of colabSegment. |
validate | public List<ValidationInfo> validate()(Code) | | validate the definition starting from the target tables.
Map of invalid input object as keys and reason as value |
|
|