|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPointIDAware
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 |
---|
boolean isPointIDAware() throws 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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPointIDAware(boolean idAware) throws IOException, AutomationException
idAware
- The idAware (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isPointIDSimple() throws 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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void dropPointIDs() throws IOException, AutomationException
Resets all PointID values to there initial value of 0. PointIDAware does not change.
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 |