com.esri.arcgis.carto
Interface IShadow

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ISymbolShadow
All Known Implementing Classes:
IShadowProxy, ISymbolShadowProxy, SymbolShadow

public interface IShadow
extends java.io.Serializable

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

Description: 'Provides access to members that control frame drop shadows.' 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 IIDa9258348_1753_4b99_820a_fcf74429abc1
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void draw(IDisplay display, IGeometry geometry)
          Draws the drop shadow into the given display object.
 IGeometry getGeometry(IDisplay display, IGeometry shape)
          Geometry used to draw the drop shadow.
 double getHorizontalSpacing()
          Horizontal offset between the drop shadow and the subject in points.
 java.lang.String getName()
          Name of the drop shadow.
 double getVerticalSpacing()
          Vertical offset between the drop shadow and the subject in points.
 void queryBounds(IDisplay display, IGeometry geometry, IEnvelope bounds)
          Bounding rectangle of the geometry including the area covered by the border.
 void setHorizontalSpacing(double points)
          Horizontal offset between the drop shadow and the subject in points.
 void setName(java.lang.String name)
          Name of the drop shadow.
 void setVerticalSpacing(double points)
          Vertical offset between the drop shadow and the subject in points.
 

Field Detail

IIDa9258348_1753_4b99_820a_fcf74429abc1

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of the drop shadow.

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

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
Name of the drop shadow.

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

getHorizontalSpacing

double getHorizontalSpacing()
                            throws java.io.IOException,
                                   AutomationException
Horizontal offset between the drop shadow and the subject in points.

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

setHorizontalSpacing

void setHorizontalSpacing(double points)
                          throws java.io.IOException,
                                 AutomationException
Horizontal offset between the drop shadow and the subject in points.

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

getVerticalSpacing

double getVerticalSpacing()
                          throws java.io.IOException,
                                 AutomationException
Vertical offset between the drop shadow and the subject in points.

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

setVerticalSpacing

void setVerticalSpacing(double points)
                        throws java.io.IOException,
                               AutomationException
Vertical offset between the drop shadow and the subject in points.

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

queryBounds

void queryBounds(IDisplay display,
                 IGeometry geometry,
                 IEnvelope bounds)
                 throws java.io.IOException,
                        AutomationException
Bounding rectangle of the geometry including the area covered by the border.

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

getGeometry

IGeometry getGeometry(IDisplay display,
                      IGeometry shape)
                      throws java.io.IOException,
                             AutomationException
Geometry used to draw the drop shadow.

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

draw

void draw(IDisplay display,
          IGeometry geometry)
          throws java.io.IOException,
                 AutomationException
Draws the drop shadow into the given display object.

Parameters:
display - A reference to a com.esri.arcgis.display.IDisplay (in)
geometry - 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.