|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.carto.FieldInfo
public class FieldInfo
COM Class 'FieldInfo'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Stores extended field information.' 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 long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.geodatabase.IFieldInfo |
---|
IID, IIDa2baae2c_969b_11d2_ae77_080009ec732a, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFieldInfo2 |
---|
IID, IID8fea7378_8bb3_4a2f_8a61_338b17a1e661, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFieldInfo3 |
---|
IID, IIDca074ae5_0c07_4548_b228_cb0abdd68098, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Constructor Summary | |
---|---|
FieldInfo()
Constructs a FieldInfo using ArcGIS Engine. |
|
FieldInfo(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. FieldInfo theFieldInfo = (FieldInfo) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
java.lang.String |
getAlias()
The alias for the field. |
java.lang.String |
getAsString(java.lang.Object value)
The string representation of a given value based on the current field information. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
INumberFormat |
getNumberFormat()
The number format for the field (invalid if non-numeric field). |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
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 |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a FieldInfo. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAlias(java.lang.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. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public FieldInfo() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic FieldInfo(java.lang.Object obj) throws java.io.IOException
FieldInfo theFieldInfo = (FieldInfo) obj;
obj
to FieldInfo
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public boolean isVisible() throws java.io.IOException, AutomationException
isVisible
in interface IFieldInfo
isVisible
in interface IFieldInfo2
isVisible
in interface IFieldInfo3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVisible(boolean visible) throws java.io.IOException, AutomationException
setVisible
in interface IFieldInfo
setVisible
in interface IFieldInfo2
setVisible
in interface IFieldInfo3
visible
- The visible (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getAlias() throws java.io.IOException, AutomationException
getAlias
in interface IFieldInfo
getAlias
in interface IFieldInfo2
getAlias
in interface IFieldInfo3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAlias(java.lang.String aliasName) throws java.io.IOException, AutomationException
setAlias
in interface IFieldInfo
setAlias
in interface IFieldInfo2
setAlias
in interface IFieldInfo3
aliasName
- The aliasName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INumberFormat getNumberFormat() throws java.io.IOException, AutomationException
getNumberFormat
in interface IFieldInfo
getNumberFormat
in interface IFieldInfo2
getNumberFormat
in interface IFieldInfo3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setNumberFormatByRef(INumberFormat format) throws java.io.IOException, AutomationException
setNumberFormatByRef
in interface IFieldInfo
setNumberFormatByRef
in interface IFieldInfo2
setNumberFormatByRef
in interface IFieldInfo3
format
- A reference to a com.esri.arcgis.system.INumberFormat (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getAsString(java.lang.Object value) throws java.io.IOException, AutomationException
getAsString
in interface IFieldInfo
getAsString
in interface IFieldInfo2
getAsString
in interface IFieldInfo3
value
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isValueAsRatio() throws java.io.IOException, AutomationException
isValueAsRatio
in interface IFieldInfo2
isValueAsRatio
in interface IFieldInfo3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setValueAsRatio(boolean ratio) throws java.io.IOException, AutomationException
setValueAsRatio
in interface IFieldInfo2
setValueAsRatio
in interface IFieldInfo3
ratio
- The ratio (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHighlight() throws java.io.IOException, AutomationException
isHighlight
in interface IFieldInfo3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlight(boolean highlight) throws java.io.IOException, AutomationException
setHighlight
in interface IFieldInfo3
highlight
- The highlight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isReadonly() throws java.io.IOException, AutomationException
isReadonly
in interface IFieldInfo3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReadonly(boolean readonlyField) throws java.io.IOException, AutomationException
setReadonly
in interface IFieldInfo3
readonlyField
- The readonlyField (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |