|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IARControlDefault
Provides access to members on the control.
| Method Summary | |
|---|---|
void |
aboutBox()
Displays a dialog of information about the control. |
boolean |
checkDocument(String sFilename)
Checks the document filename to determine if its a valid Published Map File (*.PMF), published with permission to load into the control. |
void |
copyViewToClipboard()
Copies the current map or page layout view to the clipboard. |
boolean |
esri_isEnabled()
Indicates whether the control can respond to user generated events. |
void |
esri_setEnabled(boolean rhs1)
Indicates whether the control can respond to user generated events. |
void |
exportView(int format,
String sFilename)
Export the current map or page layout view to the file. |
int |
getAppearance()
The appearance of the control. |
IARCommandInfo |
getARCommandInfo(int tool)
The ARCommandInfo contained by the control. |
IARConfiguration |
getARConfiguration()
The ARConfiguration used by the control. |
IARPageLayout |
getARPageLayout()
The page layout contained within the currently loaded document. |
IARUnitConverter |
getARUnitConverter()
The ARUnitConverter contained by the control. |
int |
getBorderStyle()
The border style of the control. |
int |
getCurrentARTool()
Current active tool for the control. |
Object |
getCurrentView()
The current map or page layout view. |
int |
getCurrentViewType()
The type of current view. |
Object |
getCustomProperty()
A property to associate data with a control. |
String |
getDocumentComment()
A comment about the currently loaded Published Map File (*.PMF). |
String |
getDocumentFilename()
The file name of the currently loaded Published Map File (*.PMF). |
int |
getHWnd()
Handle to the window associated with the control. |
int |
getMousePointer()
The mouse cursor displayed over the document. |
Object |
getObject()
A property that returns the underlying control. |
IARLayer |
getSelectedARLayer()
The selected ARLayer in the TOC. |
IARLayer |
getSwipeLayer()
The swipe layer used by the control. |
int |
getTOCWidth()
The width of the Table of Contents (TOC) in pixels. |
int |
getViewHeight()
The height of the Active View in pixels. |
int |
getViewLeft()
The number of pixels between the top of the control and the top of the Active View. |
int |
getViewTop()
The number of pixels between the left edge of the control and the left side of the Active View. |
int |
getViewWidth()
The width of the Active View in pixels. |
int |
getViewWindow()
Handle to the view window associated with the control. |
boolean |
hasDocumentPermission(int docPermission)
Indicates if the currently loaded Published Map File (*.PMF) was published with the specified permission. |
boolean |
isARWindowVisible(int win)
Indicates if the specified control window is visible. |
boolean |
isEnableFileDrop()
Indicates whether Published Map Files can be dropped onto the control. |
boolean |
isHasCustomARConfiguration()
Is the current PMF using settings stored in the PMF. |
boolean |
isShowMapTips()
Indicates if map tips are shown when the current view is a map or page layout. |
boolean |
isShowScrollbars(int viewType)
Indicates if the map and page layout scrollbars are visible. |
boolean |
isTOCVisible()
Indicates if the Table of Contents (TOC) is visible. |
void |
loadDocument(String sFilename,
String sPassword)
Loads the Published Map File (*.PMF) into the control. |
void |
printView()
Send the current map or page layout view to the printer. |
void |
refresh(boolean refreshNow)
Refresh the control's window. |
void |
reloadDocument(String sPassword)
Reloads the currently loaded Published Map File (*.PMF) back into the control. |
void |
setAppearance(int rhs1)
The appearance of the control. |
void |
setARConfigurationByRef(IARConfiguration rhs1)
The ARConfiguration used by the control. |
void |
setBorderStyle(int rhs1)
The border style of the control. |
void |
setCurrentARTool(int rhs1)
Current active tool for the control. |
void |
setCurrentViewByRef(Object rhs1)
The current map or page layout view. |
void |
setCustomProperty(Object rhs1)
A property to associate data with a control. |
void |
setDocumentFilename(String rhs1)
The file name of the currently loaded Published Map File (*.PMF). |
void |
setEnableFileDrop(boolean rhs1)
Indicates whether Published Map Files can be dropped onto the control. |
void |
setMousePointer(int rhs1)
The mouse cursor displayed over the document. |
void |
setShowMapTips(boolean rhs1)
Indicates if map tips are shown when the current view is a map or page layout. |
void |
setShowScrollbars(int viewType,
boolean rhs2)
Indicates if the map and page layout scrollbars are visible. |
void |
setSwipeLayerByRef(IARLayer rhs1)
The swipe layer used by the control. |
void |
setTOCVisible(boolean rhs1)
Indicates if the Table of Contents (TOC) is visible. |
void |
setTOCWidth(int rhs1)
The width of the Table of Contents (TOC) in pixels. |
void |
showARWindow(int win,
boolean show,
Object data)
Shows or hides the specified control window. |
void |
suppressResizeDrawing(boolean suppressResize,
int resizeHWnd)
Suppress full redraw of control during resize operations. |
void |
unloadDocument()
Unloads the currently loaded Published Map File (*.PMF) from the control. |
| Method Detail |
|---|
void setBorderStyle(int rhs1)
throws IOException,
AutomationException
rhs1 - A com.esri.arcgis.controls.esriARBorderStyle constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getBorderStyle()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void esri_setEnabled(boolean rhs1)
throws IOException,
AutomationException
rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean esri_isEnabled()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAppearance(int rhs1)
throws IOException,
AutomationException
rhs1 - A com.esri.arcgis.controls.esriARAppearance constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getAppearance()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void aboutBox()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void loadDocument(String sFilename,
String sPassword)
throws IOException,
AutomationException
sFilename - The sFilename (in)sPassword - The sPassword (in, optional, pass if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void unloadDocument()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void reloadDocument(String sPassword)
throws IOException,
AutomationException
sPassword - The sPassword (in, optional, pass if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCurrentViewByRef(Object rhs1)
throws IOException,
AutomationException
rhs1 - A reference to another Automation Object (IDispatch) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getCurrentView()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getDocumentComment()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IARPageLayout getARPageLayout()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void showARWindow(int win,
boolean show,
Object data)
throws IOException,
AutomationException
win - A com.esri.arcgis.controls.esriARWindows constant (in)show - The show (in, optional, pass true if not required)data - A Variant (in, optional, pass null if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isARWindowVisible(int win)
throws IOException,
AutomationException
win - A com.esri.arcgis.controls.esriARWindows constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void suppressResizeDrawing(boolean suppressResize,
int resizeHWnd)
throws IOException,
AutomationException
suppressResize - The suppressResize (in)resizeHWnd - The resizeHWnd (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTOCWidth(int rhs1)
throws IOException,
AutomationException
rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getTOCWidth()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void printView()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void copyViewToClipboard()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCurrentARTool(int rhs1)
throws IOException,
AutomationException
rhs1 - A com.esri.arcgis.controls.esriARTool constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCurrentARTool()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean hasDocumentPermission(int docPermission)
throws IOException,
AutomationException
docPermission - A com.esri.arcgis.controls.esriARDocumentPermissions constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setShowScrollbars(int viewType,
boolean rhs2)
throws IOException,
AutomationException
viewType - A com.esri.arcgis.controls.esriARViewType constant (in)rhs2 - The rhs2 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isShowScrollbars(int viewType)
throws IOException,
AutomationException
viewType - A com.esri.arcgis.controls.esriARViewType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTOCVisible(boolean rhs1)
throws IOException,
AutomationException
rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isTOCVisible()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getHWnd()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setShowMapTips(boolean rhs1)
throws IOException,
AutomationException
rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isShowMapTips()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void refresh(boolean refreshNow)
throws IOException,
AutomationException
refreshNow - The refreshNow (in, optional, pass false if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCurrentViewType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IARConfiguration getARConfiguration()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setARConfigurationByRef(IARConfiguration rhs1)
throws IOException,
AutomationException
rhs1 - A reference to a com.esri.arcgis.controls.IARConfiguration (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IARUnitConverter getARUnitConverter()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getDocumentFilename()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDocumentFilename(String rhs1)
throws IOException,
AutomationException
rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean checkDocument(String sFilename)
throws IOException,
AutomationException
sFilename - The sFilename (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IARCommandInfo getARCommandInfo(int tool)
throws IOException,
AutomationException
tool - A com.esri.arcgis.controls.esriARTool constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void exportView(int format,
String sFilename)
throws IOException,
AutomationException
format - A com.esri.arcgis.controls.esriARExportFormat constant (in)sFilename - The sFilename (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEnableFileDrop(boolean rhs1)
throws IOException,
AutomationException
rhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isEnableFileDrop()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getCustomProperty()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCustomProperty(Object rhs1)
throws IOException,
AutomationException
rhs1 - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getObject()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getViewTop()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getViewLeft()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getViewHeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getViewWidth()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isHasCustomARConfiguration()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSwipeLayerByRef(IARLayer rhs1)
throws IOException,
AutomationException
rhs1 - A reference to a com.esri.arcgis.controls.IARLayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IARLayer getSwipeLayer()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getViewWindow()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMousePointer(int rhs1)
throws IOException,
AutomationException
rhs1 - A com.esri.arcgis.controls.esriARMousePointer constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMousePointer()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IARLayer getSelectedARLayer()
throws IOException,
AutomationException
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 | ||||||||