com.esri.arcgis.display
Interface ITextMargins

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
BalloonCallout, ITextMarginsProxy, LineCallout

public interface ITextMargins
extends java.io.Serializable

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

Description: 'Provides access to members that control the text margins.' 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 IID6a7ef982_6924_11d2_980d_0080c7e04196
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getBottomMargin()
          Value for the bottom margin.
 double getLeftMargin()
          Value for the left margin.
 double getRightMargin()
          Value for the right margin.
 double getTopMargin()
          Value for the top margin.
 void putMargins(double left, double top, double right, double bottom)
          Sets the margins.
 void queryMargins(double[] left, double[] top, double[] right, double[] bottom)
          Returns the margins.
 void setBottomMargin(double bottomMargin)
          Value for the bottom margin.
 void setLeftMargin(double leftMargin)
          Value for the left margin.
 void setRightMargin(double rightMargin)
          Value for the right margin.
 void setTopMargin(double topMargin)
          Value for the top margin.
 

Field Detail

IID6a7ef982_6924_11d2_980d_0080c7e04196

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

getLeftMargin

double getLeftMargin()
                     throws java.io.IOException,
                            AutomationException
Value for the left margin.

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

setLeftMargin

void setLeftMargin(double leftMargin)
                   throws java.io.IOException,
                          AutomationException
Value for the left margin.

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

getRightMargin

double getRightMargin()
                      throws java.io.IOException,
                             AutomationException
Value for the right margin.

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

setRightMargin

void setRightMargin(double rightMargin)
                    throws java.io.IOException,
                           AutomationException
Value for the right margin.

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

getTopMargin

double getTopMargin()
                    throws java.io.IOException,
                           AutomationException
Value for the top margin.

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

setTopMargin

void setTopMargin(double topMargin)
                  throws java.io.IOException,
                         AutomationException
Value for the top margin.

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

getBottomMargin

double getBottomMargin()
                       throws java.io.IOException,
                              AutomationException
Value for the bottom margin.

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

setBottomMargin

void setBottomMargin(double bottomMargin)
                     throws java.io.IOException,
                            AutomationException
Value for the bottom margin.

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

putMargins

void putMargins(double left,
                double top,
                double right,
                double bottom)
                throws java.io.IOException,
                       AutomationException
Sets the margins.

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

queryMargins

void queryMargins(double[] left,
                  double[] top,
                  double[] right,
                  double[] bottom)
                  throws java.io.IOException,
                         AutomationException
Returns the margins.

Parameters:
left - The left (out: use single element array)
top - The top (out: use single element array)
right - The right (out: use single element array)
bottom - The bottom (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.