|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.schematic.ISchematicDatasetProxy
public class ISchematicDatasetProxy
Internal use class Proxy for COM Interface 'ISchematicDataset'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'
Description: 'Provides access to members that manage the schematic dataset.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicDataset |
---|
IID, IID20bab3e3_38dd_44a7_aa4a_450bf978a541 |
Constructor Summary | |
---|---|
|
ISchematicDatasetProxy()
For internal use only |
|
ISchematicDatasetProxy(java.lang.Object obj)
|
protected |
ISchematicDatasetProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ISchematicDatasetProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
ISchematicDatasetProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
ISchematicDataSource |
createSchematicDataSource(java.lang.String name,
ISchematicConnection schematicConnection)
Creates a new schematic data source inside the schematic dataset. |
ISchematicDiagramClass |
createSchematicDiagramClass(java.lang.String name)
Creates a new schematic diagram class inside the schematic dataset. |
ISchematicElementClass |
createSchematicElementClass(java.lang.String name,
int type)
Creates a new schematic element class inside the schematic dataset. |
ISchematicFolder |
createSchematicFolder(java.lang.String name)
Creates a new schematic folder in the schematic dataset. |
ISchematicDataSource |
getDefaultSchematicDataSource()
Cuurent schematic data source. |
int |
getID()
ID of the schematic dataset. |
IEnumSchematicInMemoryDiagram |
getSchematicInMemoryDiagrams()
Opened schematic in memory diagrams of the schematic dataset. |
ISchematicWorkspace |
getSchematicWorkspace()
Schematic workspace related to the schematic dataset. |
boolean |
isDesignMode()
Indicates if the schematic dataset design mode is activated. |
boolean |
isHasChanged()
Indicates if the schematic dataset has changed. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
save(int saveVersion,
boolean canDeleteNonEmptyTables)
Saves the schematic dataset. |
void |
setDesignMode(boolean designMode)
Indicates if the schematic dataset design mode is activated. |
void |
setHasChanged(boolean hasChanged)
Indicates if the schematic dataset has changed. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public ISchematicDatasetProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public ISchematicDatasetProxy()
public ISchematicDatasetProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ISchematicDatasetProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ISchematicDatasetProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public int getID() throws java.io.IOException, AutomationException
getID
in interface ISchematicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicWorkspace getSchematicWorkspace() throws java.io.IOException, AutomationException
getSchematicWorkspace
in interface ISchematicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasChanged() throws java.io.IOException, AutomationException
isHasChanged
in interface ISchematicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHasChanged(boolean hasChanged) throws java.io.IOException, AutomationException
setHasChanged
in interface ISchematicDataset
hasChanged
- The hasChanged (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(int saveVersion, boolean canDeleteNonEmptyTables) throws java.io.IOException, AutomationException
save
in interface ISchematicDataset
saveVersion
- A com.esri.arcgis.system.esriArcGISVersion constant (in)canDeleteNonEmptyTables
- The canDeleteNonEmptyTables (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicInMemoryDiagram getSchematicInMemoryDiagrams() throws java.io.IOException, AutomationException
getSchematicInMemoryDiagrams
in interface ISchematicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDiagramClass createSchematicDiagramClass(java.lang.String name) throws java.io.IOException, AutomationException
createSchematicDiagramClass
in interface ISchematicDataset
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElementClass createSchematicElementClass(java.lang.String name, int type) throws java.io.IOException, AutomationException
createSchematicElementClass
in interface ISchematicDataset
name
- The name (in)type
- A com.esri.arcgis.schematic.esriSchematicElementType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDataSource createSchematicDataSource(java.lang.String name, ISchematicConnection schematicConnection) throws java.io.IOException, AutomationException
createSchematicDataSource
in interface ISchematicDataset
name
- The name (in)schematicConnection
- A reference to a com.esri.arcgis.schematic.ISchematicConnection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicFolder createSchematicFolder(java.lang.String name) throws java.io.IOException, AutomationException
createSchematicFolder
in interface ISchematicDataset
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDataSource getDefaultSchematicDataSource() throws java.io.IOException, AutomationException
getDefaultSchematicDataSource
in interface ISchematicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDesignMode() throws java.io.IOException, AutomationException
isDesignMode
in interface ISchematicDataset
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDesignMode(boolean designMode) throws java.io.IOException, AutomationException
setDesignMode
in interface ISchematicDataset
designMode
- The designMode (in)
java.io.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 |