com.esri.arcgis.carto
Interface IACLineLabelPosition

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IACLineLabelPositionProxy

public interface IACLineLabelPosition
extends java.io.Serializable

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

Description: 'Provides access to members that control ArcIMS line label position.' 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 IID3991fa8d_addc_4481_9cc8_4ed047324ac4
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean isAbove()
          Indicates whether to place the label above the line.
 boolean isAtEnd()
          Indicates whether to place the label at the end of the line.
 boolean isAtStart()
          Indicates whether to place the label at the start of the line.
 boolean isBelow()
          Indicates whether to place the label below the line.
 boolean isHorizontal()
          Indicates whether to place the label horizontally.
 boolean isInLine()
          Indicates whether to place the label in the line.
 boolean isLeft()
          Indicates whether to place the label left of the line.
 boolean isNone()
          Indicates whether the label should not be placed.
 boolean isOnTop()
          Indicates whether to place the label on top of the line.
 boolean isParallel()
          Indicates whether to place the label parallel to the line.
 boolean isPerpendicular()
          Indicates whether to place the label perpendicular to the line.
 boolean isRight()
          Indicates whether to place the label right of the line.
 void setAbove(boolean flag)
          Indicates whether to place the label above the line.
 void setAtEnd(boolean flag)
          Indicates whether to place the label at the end of the line.
 void setAtStart(boolean flag)
          Indicates whether to place the label at the start of the line.
 void setBelow(boolean flag)
          Indicates whether to place the label below the line.
 void setHorizontal(boolean flag)
          Indicates whether to place the label horizontally.
 void setInLine(boolean flag)
          Indicates whether to place the label in the line.
 void setLeft(boolean flag)
          Indicates whether to place the label left of the line.
 void setNone(boolean flag)
          Indicates whether the label should not be placed.
 void setOnTop(boolean flag)
          Indicates whether to place the label on top of the line.
 void setParallel(boolean flag)
          Indicates whether to place the label parallel to the line.
 void setPerpendicular(boolean flag)
          Indicates whether to place the label perpendicular to the line.
 void setRight(boolean flag)
          Indicates whether to place the label right of the line.
 

Field Detail

IID3991fa8d_addc_4481_9cc8_4ed047324ac4

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

isNone

boolean isNone()
               throws java.io.IOException,
                      AutomationException
Indicates whether the label should not be placed.

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

setNone

void setNone(boolean flag)
             throws java.io.IOException,
                    AutomationException
Indicates whether the label should not be placed.

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

isAbove

boolean isAbove()
                throws java.io.IOException,
                       AutomationException
Indicates whether to place the label above the line.

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

setAbove

void setAbove(boolean flag)
              throws java.io.IOException,
                     AutomationException
Indicates whether to place the label above the line.

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

isBelow

boolean isBelow()
                throws java.io.IOException,
                       AutomationException
Indicates whether to place the label below the line.

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

setBelow

void setBelow(boolean flag)
              throws java.io.IOException,
                     AutomationException
Indicates whether to place the label below the line.

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

isOnTop

boolean isOnTop()
                throws java.io.IOException,
                       AutomationException
Indicates whether to place the label on top of the line.

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

setOnTop

void setOnTop(boolean flag)
              throws java.io.IOException,
                     AutomationException
Indicates whether to place the label on top of the line.

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

isLeft

boolean isLeft()
               throws java.io.IOException,
                      AutomationException
Indicates whether to place the label left of the line.

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

setLeft

void setLeft(boolean flag)
             throws java.io.IOException,
                    AutomationException
Indicates whether to place the label left of the line.

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

isRight

boolean isRight()
                throws java.io.IOException,
                       AutomationException
Indicates whether to place the label right of the line.

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

setRight

void setRight(boolean flag)
              throws java.io.IOException,
                     AutomationException
Indicates whether to place the label right of the line.

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

isInLine

boolean isInLine()
                 throws java.io.IOException,
                        AutomationException
Indicates whether to place the label in the line.

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

setInLine

void setInLine(boolean flag)
               throws java.io.IOException,
                      AutomationException
Indicates whether to place the label in the line.

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

isAtStart

boolean isAtStart()
                  throws java.io.IOException,
                         AutomationException
Indicates whether to place the label at the start of the line.

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

setAtStart

void setAtStart(boolean flag)
                throws java.io.IOException,
                       AutomationException
Indicates whether to place the label at the start of the line.

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

isAtEnd

boolean isAtEnd()
                throws java.io.IOException,
                       AutomationException
Indicates whether to place the label at the end of the line.

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

setAtEnd

void setAtEnd(boolean flag)
              throws java.io.IOException,
                     AutomationException
Indicates whether to place the label at the end of the line.

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

isParallel

boolean isParallel()
                   throws java.io.IOException,
                          AutomationException
Indicates whether to place the label parallel to the line.

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

setParallel

void setParallel(boolean flag)
                 throws java.io.IOException,
                        AutomationException
Indicates whether to place the label parallel to the line.

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

isPerpendicular

boolean isPerpendicular()
                        throws java.io.IOException,
                               AutomationException
Indicates whether to place the label perpendicular to the line.

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

setPerpendicular

void setPerpendicular(boolean flag)
                      throws java.io.IOException,
                             AutomationException
Indicates whether to place the label perpendicular to the line.

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

isHorizontal

boolean isHorizontal()
                     throws java.io.IOException,
                            AutomationException
Indicates whether to place the label horizontally.

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

setHorizontal

void setHorizontal(boolean flag)
                   throws java.io.IOException,
                          AutomationException
Indicates whether to place the label horizontally.

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