|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsField
The AimsField class contains the definition of a recordset field. The actual contents are stored in the AimsFeature class.
| Field Summary | |
static int |
CASE_INSENSITIVE
|
static int |
CASE_LOWER
|
static int |
CASE_SENSITIVE
|
static int |
CASE_UPPER
|
static int |
FIELD_TYPE_BIG_INTEGER
|
static int |
FIELD_TYPE_BOOLEAN
|
static int |
FIELD_TYPE_CHAR
|
static int |
FIELD_TYPE_DATE
|
static int |
FIELD_TYPE_DOUBLE
|
static int |
FIELD_TYPE_FLOAT
|
static int |
FIELD_TYPE_INTEGER
|
static int |
FIELD_TYPE_LONG_INTEGER
|
static int |
FIELD_TYPE_ROWID
|
static int |
FIELD_TYPE_SHAPE
|
static int |
FIELD_TYPE_STRING
|
| Constructor Summary | |
AimsField()
Creates a new AimsField object. |
|
AimsField(java.lang.String name)
Creates a new AimsField object. |
|
| Method Summary | |
boolean |
canExtractExcel()
Returns an indicator of whether this field is included in an Excel extraction. |
boolean |
canExtractGml()
Returns an indicator of whether this field is included in a GML extraction. |
boolean |
canFindByAttribute()
Returns a boolean value indicating whether this field can be used in seraching for features using an attribute. |
boolean |
canIdentify()
Returns a boolean indicator of whether the field is included in the identify report. |
boolean |
canSelectByAttribute()
Returns a boolean value indicating whether this field can be used in seraching for features using an attribute. |
java.lang.Object |
clone()
Returns a copy of this field object. |
java.lang.String |
format(java.lang.String value)
|
java.lang.String |
getAlias()
Gets the alias label of the field. |
boolean |
getCanSymbolizeByAttribute()
Gets whether the layer can be symbolized by this field. |
double |
getFindByAttributeBuffer()
Gets the find by attribute buffer distance for use in zooming to the features found when using the Find By Attribute tool. |
int |
getFindByAttributeCase()
Gets the find by attribute case for use in converting the string entered by the user to the case expected by the database. |
java.lang.String |
getHypertextMessage()
Gets the hypertext message for the field to be displayed when the field contains a link to another document. |
java.lang.String |
getIdentifyAlias()
Gets the alias label of the field. |
java.lang.String |
getIdentifyLinkAlias()
Gets the alias label of the field. |
java.lang.String |
getMapTipAlias()
Returns the map tip alias, if any. |
java.lang.String |
getMetadataUrl()
Returns the URL to the metadata page for this field, or null if no metatata URL is defined. |
java.lang.String |
getName()
Gets the name of the field |
int |
getPrecision()
Gets the precision of the field |
java.lang.String |
getSdeTableName()
|
java.lang.String |
getSelectAlias()
Gets the alias label of the field. |
double |
getSelectByAttributeBuffer()
Gets the select by attribute buffer distance for use in zooming to the features found when using the Find By Attribute tool. |
int |
getSelectByAttributeCase()
Gets the find by attribute case for use in converting the string entered by the user to the case expected by the database. |
boolean |
getSelectByAttributeZoom()
Returns whether the select by attribute routine should zoom to the extent of the selected features. |
java.lang.String |
getShortName()
Gets the alias label of the field, or the short SDE field name (the part after the last period. |
java.lang.String |
getShortNameNoAlias()
Gets the short SDE field name (the part after the last period). |
int |
getSize()
Gets the size of the field |
int |
getType()
Gets the field type. |
boolean |
isDateType()
|
boolean |
isMapTipField()
Returns whether map tips are shown for this field. |
void |
isMapTipField(boolean showMapTip)
Sets whether map tips are shown for this field. |
boolean |
isNumberType()
|
boolean |
isSde()
Returns an indicator of whether the field is an SDE column. |
boolean |
isServiceField()
|
boolean |
isStringType()
|
void |
setAlias(java.lang.String alias)
Sets the alias for a field |
void |
setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
Sets one of the attributes of this object using a string value. |
void |
setCanIdentify(boolean doIdentify)
Sets whether the field is included in the identify report. |
void |
setCanSymbolizeByAttribute(boolean canSymbolize)
Sets whether the layer can be symbolized by this field. |
void |
setMapTipAlias(java.lang.String alias)
Returns the map tip alias. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int FIELD_TYPE_ROWID
public static final int FIELD_TYPE_SHAPE
public static final int FIELD_TYPE_BOOLEAN
public static final int FIELD_TYPE_BIG_INTEGER
public static final int FIELD_TYPE_CHAR
public static final int FIELD_TYPE_INTEGER
public static final int FIELD_TYPE_LONG_INTEGER
public static final int FIELD_TYPE_FLOAT
public static final int FIELD_TYPE_DOUBLE
public static final int FIELD_TYPE_STRING
public static final int FIELD_TYPE_DATE
public static final int CASE_SENSITIVE
public static final int CASE_UPPER
public static final int CASE_LOWER
public static final int CASE_INSENSITIVE
| Constructor Detail |
public AimsField()
public AimsField(java.lang.String name)
name - The field name.| Method Detail |
public boolean canExtractExcel()
public boolean canExtractGml()
public java.lang.Object clone()
public boolean canFindByAttribute()
public double getFindByAttributeBuffer()
public int getFindByAttributeCase()
public boolean canSelectByAttribute()
public double getSelectByAttributeBuffer()
public int getSelectByAttributeCase()
public boolean getSelectByAttributeZoom()
public java.lang.String getMetadataUrl()
public java.lang.String getShortName()
public java.lang.String getShortNameNoAlias()
public java.lang.String getAlias()
public java.lang.String getSelectAlias()
public java.lang.String getIdentifyAlias()
public java.lang.String getIdentifyLinkAlias()
public java.lang.String getHypertextMessage()
public java.lang.String getName()
public int getPrecision()
public int getSize()
public int getType()
public boolean isStringType()
public boolean isDateType()
public boolean isNumberType()
public void setAlias(java.lang.String alias)
alias - The alias to set.public void setCanIdentify(boolean doIdentify)
doIdentify - True if this field should be included, otherwise false.public boolean canIdentify()
public boolean getCanSymbolizeByAttribute()
public void setCanSymbolizeByAttribute(boolean canSymbolize)
canSymbolize - True if the layer can be symbolized by this field, otherwise false.public boolean isServiceField()
public void setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
tag - The AXL element tag containing this attribute (not used).name - The AXL attribute name.value - The AXL attribute value.public java.lang.String format(java.lang.String value)
public java.lang.String getMapTipAlias()
public void setMapTipAlias(java.lang.String alias)
alias - The alias for the map tip routine.public boolean isMapTipField()
public void isMapTipField(boolean showMapTip)
showMapTip - True if map tips are shown, otherwise false.public boolean isSde()
public java.lang.String getSdeTableName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||