|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Indicator interface that identifies geometries that can have persistent point ID values attached to coordinates.
Indentifies objects that can have and use PointIDs. An object will only use its PointID attributes if it is set to be Aware of them.
| Method Summary | |
void |
dropPointIDs()
Unsets all PointID values without changing awareness. |
boolean |
isPointIDAware()
Indicates whether or not the geometry is aware of and capable of handling PointIDs. |
boolean |
isPointIDSimple()
Indicates if all PointID values for this geometry are well-defined. |
void |
setPointIDAware(boolean idAware)
Indicates whether or not the geometry is aware of and capable of handling PointIDs. |
| Method Detail |
public boolean isPointIDAware()
throws java.io.IOException,
AutomationException
Returns or sets the PointID Awareness state of the geometry object. If PointIDAware is TRUE, then the object will recognize that it has PointID attributes and perform operations on them as necessary. If PointIDAware is FALSE, the object will ignore PointIDs while performing operations.
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPointIDAware(boolean idAware)
throws java.io.IOException,
AutomationException
idAware - The idAware (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isPointIDSimple()
throws java.io.IOException,
AutomationException
PointIDSimple is TRUE when all of the PointIDs are well defined (not equal to 0). If any PointIDs equal 0, PointIDSimple is FALSE.
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void dropPointIDs()
throws java.io.IOException,
AutomationException
Resets all PointID values to there initial value of 0. PointIDAware does not change.
java.io.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 | |||||||||