| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISchematicDataSourceDesign
Provides access to members that manage the schematic data source design.
| Method Summary | |
|---|---|
|  void | alterSchematicConnection(ISchematicConnection schematicConnection)Changes the schematic connection of the schematic data source. | 
|  ISchematicRecordset | createSchematicRecordsetFromQuery(String queryString)Creates a schematic recorset from a query. | 
|  ISchematicRecordset | createSchematicRecordsetFromTable(String tableName)Creates a schematic recorset from a table name. | 
|  IEnumSchematicDiagram | findRelatedDiagrams()Finds the schematic diagrams which use the schematic data source. | 
|  String[] | getTableNames(boolean includeSystemTable)Names of the tables the schematic data source can access to. | 
|  boolean | hasRelatedDiagrams()Indicates whether or not some schematic diagrams use the schematic data source. | 
|  boolean | isUnused()Indicates whether or not the schematic data source is unused. | 
| Method Detail | 
|---|
String[] getTableNames(boolean includeSystemTable)
                       throws IOException,
                              AutomationException
includeSystemTable - The includeSystemTable  (in, optional, pass false if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicRecordset createSchematicRecordsetFromTable(String tableName)
                                                      throws IOException,
                                                             AutomationException
tableName - The tableName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicRecordset createSchematicRecordsetFromQuery(String queryString)
                                                      throws IOException,
                                                             AutomationException
queryString - The queryString  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumSchematicDiagram findRelatedDiagrams()
                                          throws IOException,
                                                 AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean hasRelatedDiagrams()
                           throws IOException,
                                  AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUnused()
                 throws IOException,
                        AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void alterSchematicConnection(ISchematicConnection schematicConnection)
                              throws IOException,
                                     AutomationException
schematicConnection - A reference to a com.esri.arcgis.schematic.ISchematicConnection  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||