|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFieldInfo3
Provides access to properties that give extended information on the field.
Method Summary | |
---|---|
String |
getAlias()
The alias for the field. |
String |
getAsString(Object value)
The string representation of a given value based on the current field information. |
INumberFormat |
getNumberFormat()
The number format for the field (invalid if non-numeric field). |
boolean |
isHighlight()
Indicates how the field should be presented. |
boolean |
isReadonly()
Indicates how the field should be presented. |
boolean |
isValueAsRatio()
Indicates if the field value should be the ratio of itself. |
boolean |
isVisible()
Indicates if the field is visible. |
void |
setAlias(String aliasName)
The alias for the field. |
void |
setHighlight(boolean highlight)
Indicates how the field should be presented. |
void |
setNumberFormatByRef(INumberFormat format)
The number format for the field (invalid if non-numeric field). |
void |
setReadonly(boolean readonlyField)
Indicates how the field should be presented. |
void |
setValueAsRatio(boolean ratio)
Indicates if the field value should be the ratio of itself. |
void |
setVisible(boolean visible)
Indicates if the field is visible. |
Method Detail |
---|
boolean isVisible() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVisible(boolean visible) throws IOException, AutomationException
visible
- The visible (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getAlias() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAlias(String aliasName) throws IOException, AutomationException
aliasName
- The aliasName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.INumberFormat getNumberFormat() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNumberFormatByRef(INumberFormat format) throws IOException, AutomationException
format
- A reference to a com.esri.arcgis.system.INumberFormat (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getAsString(Object value) throws IOException, AutomationException
value
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isValueAsRatio() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setValueAsRatio(boolean ratio) throws IOException, AutomationException
ratio
- The ratio (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isHighlight() throws IOException, AutomationException
This property determines if the field is highlighted in clients that choose to implement it.
Setting the value to true highlights the field name in yellow within the ArcMap identify and attributes window.
In the Arcmap UI this is set in the layer field properties dialog.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHighlight(boolean highlight) throws IOException, AutomationException
highlight
- The highlight (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isReadonly() throws IOException, AutomationException
This property determines if the field is read only in clients that choose to implement it.
Setting the value to true will make the field read only in clients such as the ArcMap editor attribute window. This property only applies to clients that choose to implement it.
In the Arcmap UI this is set in the layer field properties dialog.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setReadonly(boolean readonlyField) throws IOException, AutomationException
readonlyField
- The readonlyField (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 |