com.esri.arcgis.display
Interface IMask

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMaskProxy, MultiLayerMarkerSymbol, TextSymbol

public interface IMask
extends java.io.Serializable

COM Interface 'IMask'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDisplay.olb'

Description: 'Provides access to members that control the symbol mask.' 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 IID6a7ef984_6924_11d2_980d_0080c7e04196
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getMaskSize()
          The mask size.
 int getMaskStyle()
          The mask style.
 IFillSymbol getMaskSymbol()
          The mask symbol.
 void setMaskSize(double size)
          The mask size.
 void setMaskStyle(int style)
          The mask style.
 void setMaskSymbolByRef(IFillSymbol fillSym)
          The mask symbol.
 

Field Detail

IID6a7ef984_6924_11d2_980d_0080c7e04196

static final int IID6a7ef984_6924_11d2_980d_0080c7e04196
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

getMaskStyle

int getMaskStyle()
                 throws java.io.IOException,
                        AutomationException
The mask style.

Returns:
A com.esri.arcgis.display.esriMaskStyle constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaskStyle

void setMaskStyle(int style)
                  throws java.io.IOException,
                         AutomationException
The mask style.

Parameters:
style - A com.esri.arcgis.display.esriMaskStyle constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaskSize

double getMaskSize()
                   throws java.io.IOException,
                          AutomationException
The mask size.

Returns:
The size
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaskSize

void setMaskSize(double size)
                 throws java.io.IOException,
                        AutomationException
The mask size.

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

getMaskSymbol

IFillSymbol getMaskSymbol()
                          throws java.io.IOException,
                                 AutomationException
The mask symbol.

Returns:
A reference to a com.esri.arcgis.display.IFillSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaskSymbolByRef

void setMaskSymbolByRef(IFillSymbol fillSym)
                        throws java.io.IOException,
                               AutomationException
The mask symbol.

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