| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMapAdmin2
Provides access to Map administration methods.
| Method Summary | |
|---|---|
 boolean | 
completeRedrawNeeded()
Check if a complete redraw is needed.  | 
 void | 
fireAfterDraw(int hDC)
Fire AfterDraw(esriViewForeground) event.  | 
 void | 
fireChangeFeatureClass(IFeatureClass oldClass,
                       IFeatureClass newClass)
Notifies listeners that the a layer's class has changed.  | 
 void | 
fireChangeTable(ITable oldTable,
                ITable newTable)
Notifies listeners that the a layer's class has changed.  | 
 void | 
fireChangeVersion(IVersion oldVersion,
                  IVersion newVersion)
Notifies listeners that a version in the map changed.  | 
 void | 
forceGraphicSelectionDraw()
Call before using Output to cause graphic selection to be drawn.  | 
 IBackground | 
getNonFrameBackground()
Specify the background to use when drawing to destinations other than a frame.  | 
 void | 
setClipBounds(IGeometry rhs1)
Specify a boundary to clip to.  | 
 void | 
setNonFrameBackgroundByRef(IBackground background)
Specify the background to use when drawing to destinations other than a frame.  | 
 void | 
suppressForegroundDraw()
Call before using Output to prevent AfterDraw(esriViewForeground) from being fired.  | 
| Method Detail | 
|---|
void setNonFrameBackgroundByRef(IBackground background)
                                throws IOException,
                                       AutomationException
background - A reference to a com.esri.arcgis.carto.IBackground  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IBackground getNonFrameBackground()
                                  throws IOException,
                                         AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setClipBounds(IGeometry rhs1)
                   throws IOException,
                          AutomationException
rhs1 - A reference to a com.esri.arcgis.geometry.IGeometry  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void fireAfterDraw(int hDC)
                   throws IOException,
                          AutomationException
hDC - The hDC (A  COM typedef)   (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void fireChangeVersion(IVersion oldVersion,
                       IVersion newVersion)
                       throws IOException,
                              AutomationException
oldVersion - A reference to a com.esri.arcgis.geodatabase.IVersion  (in)newVersion - A reference to a com.esri.arcgis.geodatabase.IVersion  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void fireChangeFeatureClass(IFeatureClass oldClass,
                            IFeatureClass newClass)
                            throws IOException,
                                   AutomationException
oldClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass  (in)newClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void fireChangeTable(ITable oldTable,
                     ITable newTable)
                     throws IOException,
                            AutomationException
oldTable - A reference to a com.esri.arcgis.geodatabase.ITable  (in)newTable - A reference to a com.esri.arcgis.geodatabase.ITable  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean completeRedrawNeeded()
                             throws IOException,
                                    AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void forceGraphicSelectionDraw()
                               throws IOException,
                                      AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void suppressForegroundDraw()
                            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 | ||||||||