com.esri.arcgis.carto
Interface IMapAdmin

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMapAdminProxy, Map

public interface IMapAdmin
extends java.io.Serializable

COM Interface 'IMapAdmin'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to Map administration methods.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IIDe34551db_eee2_11d2_b86f_00600802e603
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 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 fireChangeVersion(IVersion oldVersion, IVersion newVersion)
          Notifies listeners that a version in the map changed.
 void setClipBounds(IGeometry rhs1)
          Specify a boundary to clip to.
 void setNonFrameBackgroundByRef(IBackground rhs1)
          The background to use when drawing to destinations other than a frame.
 

Field Detail

IIDe34551db_eee2_11d2_b86f_00600802e603

static final int IIDe34551db_eee2_11d2_b86f_00600802e603
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setNonFrameBackgroundByRef

void setNonFrameBackgroundByRef(IBackground rhs1)
                                throws java.io.IOException,
                                       AutomationException
The background to use when drawing to destinations other than a frame.

Parameters:
rhs1 - A reference to a com.esri.arcgis.carto.IBackground (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClipBounds

void setClipBounds(IGeometry rhs1)
                   throws java.io.IOException,
                          AutomationException
Specify a boundary to clip to. Frame uses this to clip to border.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fireAfterDraw

void fireAfterDraw(int hDC)
                   throws java.io.IOException,
                          AutomationException
Fire AfterDraw(esriViewForeground) event.

Parameters:
hDC - The hDC (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fireChangeVersion

void fireChangeVersion(IVersion oldVersion,
                       IVersion newVersion)
                       throws java.io.IOException,
                              AutomationException
Notifies listeners that a version in the map changed.

Parameters:
oldVersion - A reference to a com.esri.arcgis.geodatabase.IVersion (in)
newVersion - A reference to a com.esri.arcgis.geodatabase.IVersion (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fireChangeFeatureClass

void fireChangeFeatureClass(IFeatureClass oldClass,
                            IFeatureClass newClass)
                            throws java.io.IOException,
                                   AutomationException
Notifies listeners that the a layer's class has changed.

Parameters:
oldClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
newClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.