|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.arcmapui.TableProperty
public class TableProperty
Table window property.
| Constructor Summary | |
|---|---|
TableProperty()
Constructs a TableProperty using ArcGIS Engine. |
|
TableProperty(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TableProperty theTableProperty = (TableProperty) obj; |
|
| Method Summary | |
|---|---|
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
boolean |
equals(Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
Font |
getCellFont()
Table font. |
IColor |
getCellTextColor()
Text color use in table window. |
void |
getClassID(GUID[] pClassID)
getClassID |
static String |
getClsid()
getClsid. |
IFeatureLayer |
getFeatureLayer()
Feature class of table window (Overrides table setting). |
String |
getFieldOrder()
Order of fields. |
int |
getFieldWidth(String fieldName)
Field Width. |
int |
getFrozenFields()
Number of frozen fields. |
Font |
getHeadingFont()
Table font. |
IColor |
getHeadingTextColor()
Text color use in table window. |
String |
getIndexFieldCharacter()
Character placed to the right of the field name when a field is indexed. |
ILayer |
getLayer()
Layer for table window (Overrides table and featurelayer setting). |
IColor |
getSelectedTableSelectionColor()
Selection color use to highlight rows in the the selected tables and graphics. |
IColor |
getSelectionColor()
Selection color use to highlight rows and graphics. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
IStandaloneTable |
getStandaloneTable()
StandaloneTable for table window (Overrides table and layer setting). |
ITable |
getTable()
Table of table window (Overrides feature class setting). |
int |
hashCode()
the hashcode for this object |
boolean |
isAutoValidateEdits()
Indicates if the table window should validate any changes to the data during editing. |
void |
isDirty()
isDirty |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
boolean |
isSelectedTable()
Indicates if the Selected table is shown. |
boolean |
isShowCodedValueDomainDescriptions()
Indicates if the table window shows coded value domain descriptions or values. |
boolean |
isShowIndexFieldCharacter()
Indicates whether table window should show field index character. |
void |
load(IStream pstm)
load |
void |
putPosition(int x1,
int y1,
int x2,
int y2)
Table window position. |
void |
queryPosition(int[] pX1,
int[] pY1,
int[] pX2,
int[] pY2)
Query table window position. |
void |
readExternal(ObjectInput in)
|
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAutoValidateEdits(boolean autoValidateEdits)
Indicates if the table window should validate any changes to the data during editing. |
void |
setCellFontByRef(Font ppFont)
Table font. |
void |
setCellTextColorByRef(IColor ppTextColor)
Text color use in table window. |
void |
setFeatureLayerByRef(IFeatureLayer ppFeatureLayer)
Feature class of table window (Overrides table setting). |
void |
setFieldOrder(String pFieldList)
Order of fields. |
void |
setFieldWidth(String fieldName,
int pFieldWidth)
Field Width. |
void |
setFrozenFields(int pNumberOfFields)
Number of frozen fields. |
void |
setHeadingFontByRef(Font ppFont)
Table font. |
void |
setHeadingTextColorByRef(IColor ppTextColor)
Text color use in table window. |
void |
setIndexFieldCharacter(String pIndexChar)
Character placed to the right of the field name when a field is indexed. |
void |
setLayerByRef(ILayer ppLayer)
Layer for table window (Overrides table and featurelayer setting). |
void |
setSelectedTable(boolean pShowSelectedTable)
Indicates if the Selected table is shown. |
void |
setSelectedTableSelectionColorByRef(IColor ppSelectionColor)
Selection color use to highlight rows in the the selected tables and graphics. |
void |
setSelectionColorByRef(IColor ppSelectionColor)
Selection color use to highlight rows and graphics. |
void |
setShowCodedValueDomainDescriptions(boolean showCodedValueDomainDescriptions)
Indicates if the table window shows coded value domain descriptions or values. |
void |
setShowIndexFieldCharacter(boolean pShowIndexCharacter)
Indicates whether table window should show field index character. |
void |
setStandaloneTableByRef(IStandaloneTable ppStandaloneTable)
StandaloneTable for table window (Overrides table and layer setting). |
void |
setTableByRef(ITable ppTable)
Table of table window (Overrides feature class setting). |
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public TableProperty()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public TableProperty(Object obj)
throws IOException
TableProperty theTableProperty = (TableProperty) obj;
obj to TableProperty.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setSelectedTable(boolean pShowSelectedTable)
throws IOException,
AutomationException
setSelectedTable in interface ITablePropertysetSelectedTable in interface ITableProperty2setSelectedTable in interface ITableProperty3pShowSelectedTable - The pShowSelectedTable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSelectedTable()
throws IOException,
AutomationException
isSelectedTable in interface ITablePropertyisSelectedTable in interface ITableProperty2isSelectedTable in interface ITableProperty3IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTableByRef(ITable ppTable)
throws IOException,
AutomationException
setTableByRef in interface ITablePropertysetTableByRef in interface ITableProperty2ppTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITable getTable()
throws IOException,
AutomationException
getTable in interface ITablePropertygetTable in interface ITableProperty2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFeatureLayerByRef(IFeatureLayer ppFeatureLayer)
throws IOException,
AutomationException
setFeatureLayerByRef in interface ITablePropertysetFeatureLayerByRef in interface ITableProperty2ppFeatureLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFeatureLayer getFeatureLayer()
throws IOException,
AutomationException
getFeatureLayer in interface ITablePropertygetFeatureLayer in interface ITableProperty2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putPosition(int x1,
int y1,
int x2,
int y2)
throws IOException,
AutomationException
putPosition in interface ITableViewInfox1 - The x1 (in)y1 - The y1 (in)x2 - The x2 (in)y2 - The y2 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryPosition(int[] pX1,
int[] pY1,
int[] pX2,
int[] pY2)
throws IOException,
AutomationException
queryPosition in interface ITableViewInfopX1 - The pX1 (out: use single element array)pY1 - The pY1 (out: use single element array)pX2 - The pX2 (out: use single element array)pY2 - The pY2 (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColor getSelectionColor()
throws IOException,
AutomationException
getSelectionColor in interface ITableSelectionColorgetSelectionColor in interface ITableViewInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectionColorByRef(IColor ppSelectionColor)
throws IOException,
AutomationException
setSelectionColorByRef in interface ITableSelectionColorsetSelectionColorByRef in interface ITableViewInfoppSelectionColor - A reference to a com.esri.arcgis.display.IColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFieldOrder(String pFieldList)
throws IOException,
AutomationException
setFieldOrder in interface ITableViewInfopFieldList - The pFieldList (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFieldOrder()
throws IOException,
AutomationException
getFieldOrder in interface ITableViewInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFieldWidth(String fieldName,
int pFieldWidth)
throws IOException,
AutomationException
setFieldWidth in interface ITableViewInfofieldName - The fieldName (in)pFieldWidth - The pFieldWidth (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFieldWidth(String fieldName)
throws IOException,
AutomationException
getFieldWidth in interface ITableViewInfofieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFrozenFields(int pNumberOfFields)
throws IOException,
AutomationException
setFrozenFields in interface ITableViewInfopNumberOfFields - The pNumberOfFields (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFrozenFields()
throws IOException,
AutomationException
getFrozenFields in interface ITableViewInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLayerByRef(ILayer ppLayer)
throws IOException,
AutomationException
setLayerByRef in interface ITableProperty2setLayerByRef in interface ITableProperty3ppLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getLayer()
throws IOException,
AutomationException
getLayer in interface ITableProperty2getLayer in interface ITableProperty3IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setStandaloneTableByRef(IStandaloneTable ppStandaloneTable)
throws IOException,
AutomationException
setStandaloneTableByRef in interface ITableProperty3ppStandaloneTable - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStandaloneTable getStandaloneTable()
throws IOException,
AutomationException
getStandaloneTable in interface ITableProperty3IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColor getSelectedTableSelectionColor()
throws IOException,
AutomationException
getSelectedTableSelectionColor in interface ITableSelectionColorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectedTableSelectionColorByRef(IColor ppSelectionColor)
throws IOException,
AutomationException
setSelectedTableSelectionColorByRef in interface ITableSelectionColorppSelectionColor - A reference to a com.esri.arcgis.display.IColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Font getHeadingFont()
throws IOException,
AutomationException
getHeadingFont in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Font getCellFont()
throws IOException,
AutomationException
getCellFont in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColor getHeadingTextColor()
throws IOException,
AutomationException
getHeadingTextColor in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IColor getCellTextColor()
throws IOException,
AutomationException
getCellTextColor in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getIndexFieldCharacter()
throws IOException,
AutomationException
getIndexFieldCharacter in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowIndexFieldCharacter()
throws IOException,
AutomationException
isShowIndexFieldCharacter in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHeadingFontByRef(Font ppFont)
throws IOException,
AutomationException
setHeadingFontByRef in interface ITableCharacteristicsppFont - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCellFontByRef(Font ppFont)
throws IOException,
AutomationException
setCellFontByRef in interface ITableCharacteristicsppFont - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHeadingTextColorByRef(IColor ppTextColor)
throws IOException,
AutomationException
setHeadingTextColorByRef in interface ITableCharacteristicsppTextColor - A reference to a com.esri.arcgis.display.IColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCellTextColorByRef(IColor ppTextColor)
throws IOException,
AutomationException
setCellTextColorByRef in interface ITableCharacteristicsppTextColor - A reference to a com.esri.arcgis.display.IColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIndexFieldCharacter(String pIndexChar)
throws IOException,
AutomationException
setIndexFieldCharacter in interface ITableCharacteristicspIndexChar - The pIndexChar (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowIndexFieldCharacter(boolean pShowIndexCharacter)
throws IOException,
AutomationException
setShowIndexFieldCharacter in interface ITableCharacteristicspShowIndexCharacter - The pShowIndexCharacter (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAutoValidateEdits()
throws IOException,
AutomationException
isAutoValidateEdits in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoValidateEdits(boolean autoValidateEdits)
throws IOException,
AutomationException
setAutoValidateEdits in interface ITableCharacteristicsautoValidateEdits - The autoValidateEdits (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowCodedValueDomainDescriptions()
throws IOException,
AutomationException
isShowCodedValueDomainDescriptions in interface ITableCharacteristicsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowCodedValueDomainDescriptions(boolean showCodedValueDomainDescriptions)
throws IOException,
AutomationException
setShowCodedValueDomainDescriptions in interface ITableCharacteristicsshowCodedValueDomainDescriptions - The showCodedValueDomainDescriptions (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IClone esri_clone()
throws IOException,
AutomationException
esri_clone in interface ICloneIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void assign(IClone src)
throws IOException,
AutomationException
assign in interface IClonesrc - A reference to a com.esri.arcgis.system.IClone (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEqual(IClone other)
throws IOException,
AutomationException
IsEqual returns True if the receiver and the source have the same properties. Note, this does not imply that the receiver and the source reference the same object.
isEqual in interface ICloneother - A reference to a com.esri.arcgis.system.IClone (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isIdentical(IClone other)
throws IOException,
AutomationException
IsIdentical returns true if the receiver and the source reference the same object.
isIdentical in interface ICloneother - A reference to a com.esri.arcgis.system.IClone (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws IOException,
AutomationException
IPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty in interface IPersistStreamIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizableIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizableIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||