|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IHatchDefinition
Provides access to hatch definition properties.
The IHatchDefinition interface provides access to hatch definition properties. Each hatch definition's name includes the multiple of the hatch interval. No two definitions within the same class can have the same multiple of the hatch interval.
Method Summary | |
---|---|
int |
getAlignment()
The hatch alignment. |
int |
getDisplayPrecision()
The display precision. |
String |
getExpression()
The Expression. |
int |
getExpressionParserEngine()
The Expression Parser Engine. |
ISymbol |
getHatchSymbol()
The hatch symbol. |
double |
getOffset()
The offset. |
String |
getPrefix()
The prefix. |
String |
getSuffix()
The suffix. |
int |
getTextDisplay()
Text display setting for the style. |
ITextSymbol |
getTextSymbol()
The text symbol. |
boolean |
isAdjustTextOrientation()
Indicates whether to adjust text orientation. |
boolean |
isExpressionSimple()
Indicates whether the expression is simple. |
boolean |
isShowSign()
Indicates whether to show negative sign in hatch text for negative M values. |
void |
setAdjustTextOrientation(boolean pAdjustTextOrientation)
Indicates whether to adjust text orientation. |
void |
setAlignment(int pAlignment)
The hatch alignment. |
void |
setDisplayPrecision(int pDisplayPrecision)
The display precision. |
void |
setExpression(String expression)
The Expression. |
void |
setExpressionParserEngine(int parserEngine)
The Expression Parser Engine. |
void |
setExpressionSimple(boolean expressionSimple)
Indicates whether the expression is simple. |
void |
setHatchSymbolByRef(ISymbol ppSymbol)
The hatch symbol. |
void |
setOffset(double pAngle)
The offset. |
void |
setPrefix(String pPrefix)
The prefix. |
void |
setShowSign(boolean pShowSign)
Indicates whether to show negative sign in hatch text for negative M values. |
void |
setSuffix(String pSuffix)
The suffix. |
void |
setTextDisplay(int display)
Text display setting for the style. |
void |
setTextSymbolByRef(ITextSymbol ppSymbol)
The text symbol. |
Method Detail |
---|
ISymbol getHatchSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHatchSymbolByRef(ISymbol ppSymbol) throws IOException, AutomationException
ppSymbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getOffset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setOffset(double pAngle) throws IOException, AutomationException
pAngle
- The pAngle (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTextDisplay(int display) throws IOException, AutomationException
display
- A com.esri.arcgis.location.esriHatchTextDisplay constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getTextDisplay() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITextSymbol getTextSymbol() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTextSymbolByRef(ITextSymbol ppSymbol) throws IOException, AutomationException
ppSymbol
- A reference to a com.esri.arcgis.display.ITextSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getDisplayPrecision() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDisplayPrecision(int pDisplayPrecision) throws IOException, AutomationException
pDisplayPrecision
- The pDisplayPrecision (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowSign(boolean pShowSign) throws IOException, AutomationException
pShowSign
- The pShowSign (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowSign() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getPrefix() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPrefix(String pPrefix) throws IOException, AutomationException
pPrefix
- The pPrefix (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getSuffix() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSuffix(String pSuffix) throws IOException, AutomationException
pSuffix
- The pSuffix (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getExpression() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExpression(String expression) throws IOException, AutomationException
expression
- The expression (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExpressionSimple(boolean expressionSimple) throws IOException, AutomationException
expressionSimple
- The expressionSimple (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isExpressionSimple() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getExpressionParserEngine() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExpressionParserEngine(int parserEngine) throws IOException, AutomationException
parserEngine
- A com.esri.arcgis.location.esriHatchExpressionEngine constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAdjustTextOrientation(boolean pAdjustTextOrientation) throws IOException, AutomationException
pAdjustTextOrientation
- The pAdjustTextOrientation (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAdjustTextOrientation() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getAlignment() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAlignment(int pAlignment) throws IOException, AutomationException
pAlignment
- A com.esri.arcgis.location.esriHatchAlignmentType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |