|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.arcscene.ISxDocumentProxy
public class ISxDocumentProxy
Internal use class Proxy for COM Interface 'ISxDocument'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriArcScene.olb'
Description: 'Provides access to members that control the ArcScene Document object.' 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.arcscene.ISxDocument |
---|
IID, IIDc80aa9de_a836_11d3_abb8_0008c73fca1c |
Constructor Summary | |
---|---|
|
ISxDocumentProxy()
For internal use only |
|
ISxDocumentProxy(java.lang.Object obj)
|
protected |
ISxDocumentProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ISxDocumentProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
ISxDocumentProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addLayer(ILayer layer)
Adds a layer to the current focus map. |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
ISxContentsView |
getContentsView(int index)
The contents view at the specified index. |
int |
getContentsViewCount()
The number of contents views in the document. |
java.lang.Object |
getContextItem()
The item that is selected or was last right-clicked. |
ISxContentsView |
getCurrentContentsView()
The current contents view of the document. |
IColor |
getDefaultColor(int type)
The default color for the given type. |
IScene |
getScene()
The scene. |
int |
getSearchTolerancePixels()
The global search tolerance in pixels for selection. |
java.lang.Object |
getSelectedItem()
The selected item in the layer control. |
ILayer |
getSelectedLayer()
The selected layer in the layer control. |
boolean |
isRelativePaths()
Indicates if path names are stored relative to the document. |
boolean |
isSavePreview()
Indicates if a preview image is saved in the document. |
void |
removeAllLayers()
Removes all layers. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setContextItem(java.lang.Object item)
The item that is selected or was last right-clicked. |
void |
setCurrentContentsViewByRef(ISxContentsView view)
The current contents view of the document. |
void |
setDefaultColor(int type,
IColor color)
The default color for the given type. |
void |
setDelayUpdateContents(boolean rhs1)
Indicates whether to ignore document update notifications. |
void |
setRelativePaths(boolean relPaths)
Indicates if path names are stored relative to the document. |
void |
setSavePreview(boolean savePreview)
Indicates if a preview image is saved in the document. |
void |
setScene(IScene pScene)
The scene. |
void |
setSearchTolerancePixels(int tol)
The global search tolerance in pixels for selection. |
void |
updateContents()
Notifies the document that the contents have been updated. |
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 ISxDocumentProxy(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 ISxDocumentProxy()
public ISxDocumentProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ISxDocumentProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ISxDocumentProxy(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 ILayer getSelectedLayer() throws java.io.IOException, AutomationException
getSelectedLayer
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getSelectedItem() throws java.io.IOException, AutomationException
getSelectedItem
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getContextItem() throws java.io.IOException, AutomationException
getContextItem
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setContextItem(java.lang.Object item) throws java.io.IOException, AutomationException
setContextItem
in interface ISxDocument
item
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayer(ILayer layer) throws java.io.IOException, AutomationException
addLayer
in interface ISxDocument
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAllLayers() throws java.io.IOException, AutomationException
removeAllLayers
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateContents() throws java.io.IOException, AutomationException
updateContents
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDelayUpdateContents(boolean rhs1) throws java.io.IOException, AutomationException
setDelayUpdateContents
in interface ISxDocument
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSearchTolerancePixels() throws java.io.IOException, AutomationException
getSearchTolerancePixels
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSearchTolerancePixels(int tol) throws java.io.IOException, AutomationException
setSearchTolerancePixels
in interface ISxDocument
tol
- The tol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getDefaultColor(int type) throws java.io.IOException, AutomationException
getDefaultColor
in interface ISxDocument
type
- A com.esri.arcgis.arcmapui.esriMxDefaultColorTypes constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultColor(int type, IColor color) throws java.io.IOException, AutomationException
setDefaultColor
in interface ISxDocument
type
- A com.esri.arcgis.arcmapui.esriMxDefaultColorTypes constant (in)color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IScene getScene() throws java.io.IOException, AutomationException
getScene
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setScene(IScene pScene) throws java.io.IOException, AutomationException
setScene
in interface ISxDocument
pScene
- A reference to a com.esri.arcgis.analyst3d.IScene (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRelativePaths() throws java.io.IOException, AutomationException
isRelativePaths
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRelativePaths(boolean relPaths) throws java.io.IOException, AutomationException
setRelativePaths
in interface ISxDocument
relPaths
- The relPaths (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSavePreview() throws java.io.IOException, AutomationException
isSavePreview
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSavePreview(boolean savePreview) throws java.io.IOException, AutomationException
setSavePreview
in interface ISxDocument
savePreview
- The savePreview (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISxContentsView getCurrentContentsView() throws java.io.IOException, AutomationException
getCurrentContentsView
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCurrentContentsViewByRef(ISxContentsView view) throws java.io.IOException, AutomationException
setCurrentContentsViewByRef
in interface ISxDocument
view
- A reference to a com.esri.arcgis.arcscene.ISxContentsView (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getContentsViewCount() throws java.io.IOException, AutomationException
getContentsViewCount
in interface ISxDocument
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISxContentsView getContentsView(int index) throws java.io.IOException, AutomationException
getContentsView
in interface ISxDocument
index
- The index (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 |