|
|||||||||
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.ISxApplicationProxy
public class ISxApplicationProxy
Provides access to members that control the ArcScene Application object.
Obtain a reference to ISxApplication through any object that supports IApplication. In ArcScene, ISxApplication is implemented by the Application CoClass.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
ISxApplicationProxy()
|
|
ISxApplicationProxy(Object obj)
|
protected |
ISxApplicationProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
clearGesture()
Clears gesture. |
void |
copyToClipboard()
Copies the current scene to the Clipboard. |
void |
createSubView()
Makes a new viewer. |
void |
export2d()
Exports the Current Document to a 2d file format. |
void |
export3d()
Exports the Current Document to a 3d file format. |
IRgbColor |
getDefaultBackgroundColor()
The Default Background Color for New Documents. |
IPage |
getPage()
The current page settings. |
IPaper |
getPaper()
The current paper settings. |
IPrinter |
getPrinter()
The current printer settings. |
ISelectionEnvironment |
getSelectionEnvironment()
The selection environment. |
boolean |
isTOCVisible()
Indicates if the TOC is visible. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
restoreGesture()
Restores gesture. |
void |
setDefaultBackgroundColor(IRgbColor ppRgbColor)
The Default Background Color for New Documents. |
void |
setPrinterByRef(IPrinter printer)
The current printer settings. |
void |
showContextMenu(int x,
int y)
Displays a context menu for the current selection. |
void |
showTOC(boolean bShow)
Displays the table content. |
void |
suspendGesture()
Suspends gesture. |
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 boolean noncastable
Constructor Detail |
---|
public ISxApplicationProxy()
public ISxApplicationProxy(Object obj) throws IOException
IOException
protected ISxApplicationProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void showContextMenu(int x, int y) throws IOException, AutomationException
showContextMenu
in interface ISxApplication
x
- The x (in)y
- The y (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTOCVisible() throws IOException, AutomationException
isTOCVisible
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void showTOC(boolean bShow) throws IOException, AutomationException
showTOC
in interface ISxApplication
bShow
- The bShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void createSubView() throws IOException, AutomationException
This member creates a secondary viewer that, while associated with the ArcScene application, displays in its own separate window. The viewer supports ISceneViewer and has its own camera so that perspective can be controlled independently of the primary viewer.
createSubView
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void export2d() throws IOException, AutomationException
export2d
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void export3d() throws IOException, AutomationException
export3d
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void copyToClipboard() throws IOException, AutomationException
copyToClipboard
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPrinterByRef(IPrinter printer) throws IOException, AutomationException
setPrinterByRef
in interface ISxApplication
printer
- A reference to a com.esri.arcgis.output.IPrinter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPrinter getPrinter() throws IOException, AutomationException
getPrinter
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPaper getPaper() throws IOException, AutomationException
getPaper
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPage getPage() throws IOException, AutomationException
getPage
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionEnvironment getSelectionEnvironment() throws IOException, AutomationException
getSelectionEnvironment
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRgbColor getDefaultBackgroundColor() throws IOException, AutomationException
getDefaultBackgroundColor
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultBackgroundColor(IRgbColor ppRgbColor) throws IOException, AutomationException
setDefaultBackgroundColor
in interface ISxApplication
ppRgbColor
- A reference to a com.esri.arcgis.display.IRgbColor (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearGesture() throws IOException, AutomationException
clearGesture
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void suspendGesture() throws IOException, AutomationException
suspendGesture
in interface ISxApplication
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void restoreGesture() throws IOException, AutomationException
restoreGesture
in interface ISxApplication
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 |