|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.InkGraphic
public class InkGraphic
COM Class 'InkGraphic'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Ink Graphic Object.' 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.carto.IInkGraphic |
---|
IID, IID9a36b19b_2258_4046_bde3_0d4f647e9c37, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IBoundsProperties |
---|
IID, IID7ad72c5d_eb8a_11d3_9314_00600802e603, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElement |
---|
IID, IID9b001319_9ed7_11d0_859e_0800091a2a72, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElementProperties |
---|
IID, IID86f32b61_7667_11d2_a2d3_080009b6f22b, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElementProperties2 |
---|
IID, IID7d019a0d_f450_48fe_8a78_a2f0cb8ef3a4, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElementProperties3 |
---|
IID, IID7d019a0e_f450_48fe_8a78_a2f0cb8ef3a4, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IElementShutdown |
---|
IID, IID36313019_58b7_4509_89d8_0f573b69fd18, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicElement |
---|
IID, IIDc5c980f9_145e_11d3_9f88_00c04f6bc6a5, xxDummy |
Fields inherited from interface com.esri.arcgis.geometry.ITransform2D |
---|
IID, IID3be78ad0_886e_11d1_bc78_0000f875bcce, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IClone |
---|
IID, IID9bff8aeb_e415_11d0_943c_080009eebecb, 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 |
Fields inherited from interface com.esri.arcgis.system.IPropertySupport |
---|
IID, IID8a11ad55_2f4f_11d3_9fa0_00c04f6bc6a5, xxDummy |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Constructor Summary | |
---|---|
InkGraphic()
Constructs a InkGraphic using ArcGIS Engine. |
|
InkGraphic(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. InkGraphic theInkGraphic = (InkGraphic) obj; |
Method Summary | |
---|---|
void |
activate(IDisplay display)
Prepare to display graphic on screen. |
boolean |
applies(java.lang.Object pUnk)
Indicates if the receiver can apply the given object at any given time. |
java.lang.Object |
apply(java.lang.Object newObject)
Applies the given property to the receiver and returns the old object. |
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
boolean |
canApply(java.lang.Object pUnk)
Indicates if the receiver can apply the given object at that particular moment. |
boolean |
canRotate()
Indicates if the element can be rotated. |
void |
create(java.lang.Object pDisplay,
java.lang.Object pInk)
Creates a new element. |
void |
deactivate()
ActiveView that graphics are displayed on is no longer visible. |
void |
draw(IDisplay display,
ITrackCancel trackCancel)
Draws the element into the given display object. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
int |
getColor()
The current color of the element. |
java.lang.Object |
getCurrent(java.lang.Object pUnk)
The object currently being used. |
java.lang.Object |
getCustomProperty()
Custom property. |
IGeometry |
getGeometry()
Shape of the element as a geometry. |
java.lang.Object |
getInk()
The Ink used by the Graphic Element. |
java.lang.Object |
getInkGeometry()
A copy of the geometry described by the element. |
int |
getInkType()
The Ink type of the graphic. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getName()
Name of the element. |
double |
getReferenceScale()
Reference scale of the element. |
java.lang.Object |
getRenderer()
The Render used by the Graphic Element. |
ISelectionTracker |
getSelectionTracker()
Selection tracker used by this element. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ISpatialReference |
getSpatialReference()
Spatial reference of the container. |
java.lang.Object |
getTag()
The user defined property associated with this element. |
int |
getTipType()
The current tip type of the element. |
java.lang.String |
getType()
Type of the element. |
int |
getWidth()
The current width of the element. |
int |
hashCode()
the hashcode for this object |
boolean |
hitTest(double x,
double y,
double tolerance)
Indicates if the given x and y coordinates are contained by the element. |
int |
IElementProperties3_getAnchorPoint()
Anchor point of the element. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isAutoTransform()
Indicates if transform is applied to symbols and other parts of element. |
void |
isDirty()
isDirty |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isFixedAspectRatio()
Indicates if the bounds has a fixed aspect ratio. |
boolean |
isFixedSize()
Indicates if size is determined by some other property like the symbol. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
boolean |
isLocked()
Indicates if the element is in a read-only state. |
void |
load(IStream pstm)
load |
void |
move(double dx,
double dy)
Moves dx units horizontally and dy units vertically. |
void |
moveVector(ILine v)
Moves a direction and distance v. |
void |
queryBounds(IDisplay display,
IEnvelope bounds)
Bounds of the element taking symbology into consideration. |
void |
queryOutline(IDisplay display,
IPolygon outline)
Bounds of the element taking symbology into consideration. |
void |
readExternal(java.io.ObjectInput in)
|
java.lang.String |
recognize()
The text produced by the text recognizer for this element. |
void |
release()
Release a InkGraphic. |
void |
rotate(IPoint origin,
double rotationAngle)
Rotates about the specified origin point. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
scale(IPoint origin,
double sx,
double sy)
Scales about the specified origin using seperate horizonal and vertical scales. |
void |
setAnchorPoint(int anchorPoint)
Anchor point of the element. |
void |
setAutoTransform(boolean autoTransform)
Indicates if transform is applied to symbols and other parts of element. |
void |
setColor(int pColor)
The current color of the element. |
void |
setCustomProperty(java.lang.Object customProperty)
Custom property. |
void |
setFixedAspectRatio(boolean flag)
Indicates if the bounds has a fixed aspect ratio. |
void |
setGeometry(IGeometry pGeometry)
Shape of the element as a geometry. |
void |
setLocked(boolean pLocked)
Indicates if the element is in a read-only state. |
void |
setName(java.lang.String name)
Name of the element. |
void |
setReferenceScale(double referenceScale)
Reference scale of the element. |
void |
setSpatialReferenceByRef(ISpatialReference spatialRef)
Spatial reference of the container. |
void |
setTag(java.lang.Object pTag)
The user defined property associated with this element. |
void |
setTipType(int pTipType)
The current tip type of the element. |
void |
setType(java.lang.String name)
Type of the element. |
void |
setWidth(int pWidth)
The current width of the element. |
void |
shutdown()
Called when the element is about to be deleted. |
void |
transform(int direction,
ITransformation transformation)
Applies an arbitrary transformation. |
void |
updateRecognitionResult(java.lang.String newResultText)
Updates the recognition results previously obtained by Recognize. |
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 InkGraphic() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic InkGraphic(java.lang.Object obj) throws java.io.IOException
InkGraphic theInkGraphic = (InkGraphic) obj;
obj
to InkGraphic
.
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 void create(java.lang.Object pDisplay, java.lang.Object pInk) throws java.io.IOException, AutomationException
create
in interface IInkGraphic
pDisplay
- A reference to another Object (IUnknown) (in)pInk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getInk() throws java.io.IOException, AutomationException
getInk
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getRenderer() throws java.io.IOException, AutomationException
getRenderer
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String recognize() throws java.io.IOException, AutomationException
recognize
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTag(java.lang.Object pTag) throws java.io.IOException, AutomationException
setTag
in interface IInkGraphic
pTag
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getTag() throws java.io.IOException, AutomationException
getTag
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getColor() throws java.io.IOException, AutomationException
getColor
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setColor(int pColor) throws java.io.IOException, AutomationException
setColor
in interface IInkGraphic
pColor
- The pColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setWidth(int pWidth) throws java.io.IOException, AutomationException
setWidth
in interface IInkGraphic
pWidth
- The pWidth (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getWidth() throws java.io.IOException, AutomationException
getWidth
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getInkGeometry() throws java.io.IOException, AutomationException
getInkGeometry
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getInkType() throws java.io.IOException, AutomationException
getInkType
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTipType(int pTipType) throws java.io.IOException, AutomationException
setTipType
in interface IInkGraphic
pTipType
- A com.esri.arcgis.carto.ESRITPCStylusType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTipType() throws java.io.IOException, AutomationException
getTipType
in interface IInkGraphic
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateRecognitionResult(java.lang.String newResultText) throws java.io.IOException, AutomationException
updateRecognitionResult
in interface IInkGraphic
newResultText
- The newResultText (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFixedAspectRatio() throws java.io.IOException, AutomationException
isFixedAspectRatio
in interface IBoundsProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFixedAspectRatio(boolean flag) throws java.io.IOException, AutomationException
setFixedAspectRatio
in interface IBoundsProperties
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFixedSize() throws java.io.IOException, AutomationException
isFixedSize
in interface IBoundsProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getGeometry() throws java.io.IOException, AutomationException
getGeometry
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeometry(IGeometry pGeometry) throws java.io.IOException, AutomationException
setGeometry
in interface IElement
pGeometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryBounds(IDisplay display, IEnvelope bounds) throws java.io.IOException, AutomationException
queryBounds
in interface IElement
display
- A reference to a com.esri.arcgis.display.IDisplay (in)bounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryOutline(IDisplay display, IPolygon outline) throws java.io.IOException, AutomationException
queryOutline
in interface IElement
display
- A reference to a com.esri.arcgis.display.IDisplay (in)outline
- A reference to a com.esri.arcgis.geometry.IPolygon (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionTracker getSelectionTracker() throws java.io.IOException, AutomationException
getSelectionTracker
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean hitTest(double x, double y, double tolerance) throws java.io.IOException, AutomationException
hitTest
in interface IElement
x
- The x (in)y
- The y (in)tolerance
- The tolerance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void draw(IDisplay display, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
draw
in interface IElement
display
- A reference to a com.esri.arcgis.display.IDisplay (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void activate(IDisplay display) throws java.io.IOException, AutomationException
activate
in interface IElement
display
- A reference to a com.esri.arcgis.display.IDisplay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deactivate() throws java.io.IOException, AutomationException
deactivate
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isLocked() throws java.io.IOException, AutomationException
isLocked
in interface IElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLocked(boolean pLocked) throws java.io.IOException, AutomationException
setLocked
in interface IElement
pLocked
- The pLocked (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IElementProperties
getName
in interface IElementProperties2
getName
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface IElementProperties
setName
in interface IElementProperties2
setName
in interface IElementProperties3
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getType() throws java.io.IOException, AutomationException
getType
in interface IElementProperties
getType
in interface IElementProperties2
getType
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setType(java.lang.String name) throws java.io.IOException, AutomationException
setType
in interface IElementProperties
setType
in interface IElementProperties2
setType
in interface IElementProperties3
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoTransform() throws java.io.IOException, AutomationException
isAutoTransform
in interface IElementProperties
isAutoTransform
in interface IElementProperties2
isAutoTransform
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoTransform(boolean autoTransform) throws java.io.IOException, AutomationException
setAutoTransform
in interface IElementProperties
setAutoTransform
in interface IElementProperties2
setAutoTransform
in interface IElementProperties3
autoTransform
- The autoTransform (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getCustomProperty() throws java.io.IOException, AutomationException
getCustomProperty
in interface IElementProperties
getCustomProperty
in interface IElementProperties2
getCustomProperty
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCustomProperty(java.lang.Object customProperty) throws java.io.IOException, AutomationException
setCustomProperty
in interface IElementProperties
setCustomProperty
in interface IElementProperties2
setCustomProperty
in interface IElementProperties3
customProperty
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canRotate() throws java.io.IOException, AutomationException
canRotate
in interface IElementProperties2
canRotate
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getReferenceScale() throws java.io.IOException, AutomationException
getReferenceScale
in interface IElementProperties2
getReferenceScale
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReferenceScale(double referenceScale) throws java.io.IOException, AutomationException
setReferenceScale
in interface IElementProperties2
setReferenceScale
in interface IElementProperties3
referenceScale
- The referenceScale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int IElementProperties3_getAnchorPoint() throws java.io.IOException, AutomationException
IElementProperties3_getAnchorPoint
in interface IElementProperties3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAnchorPoint(int anchorPoint) throws java.io.IOException, AutomationException
setAnchorPoint
in interface IElementProperties3
anchorPoint
- A com.esri.arcgis.carto.esriAnchorPointEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference
in interface IElementProperties3
getSpatialReference
in interface IGraphicElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSpatialReferenceByRef(ISpatialReference spatialRef) throws java.io.IOException, AutomationException
setSpatialReferenceByRef
in interface IElementProperties3
setSpatialReferenceByRef
in interface IGraphicElement
spatialRef
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void shutdown() throws java.io.IOException, AutomationException
shutdown
in interface IElementShutdown
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void move(double dx, double dy) throws java.io.IOException, AutomationException
move
in interface ITransform2D
dx
- The dx (in)dy
- The dy (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveVector(ILine v) throws java.io.IOException, AutomationException
moveVector
in interface ITransform2D
v
- A reference to a com.esri.arcgis.geometry.ILine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void scale(IPoint origin, double sx, double sy) throws java.io.IOException, AutomationException
scale
in interface ITransform2D
origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)sx
- The sx (in)sy
- The sy (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rotate(IPoint origin, double rotationAngle) throws java.io.IOException, AutomationException
rotate
in interface ITransform2D
origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)rotationAngle
- The rotationAngle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void transform(int direction, ITransformation transformation) throws java.io.IOException, AutomationException
transform
in interface ITransform2D
direction
- A com.esri.arcgis.geometry.esriTransformDirection constant (in)transformation
- A reference to a com.esri.arcgis.geometry.ITransformation (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IClone esri_clone() throws java.io.IOException, AutomationException
esri_clone
in interface IClone
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void assign(IClone src) throws java.io.IOException, AutomationException
assign
in interface IClone
src
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqual(IClone other) throws java.io.IOException, AutomationException
isEqual
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIdentical(IClone other) throws java.io.IOException, AutomationException
isIdentical
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
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 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 boolean applies(java.lang.Object pUnk) throws java.io.IOException, AutomationException
applies
in interface IPropertySupport
pUnk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canApply(java.lang.Object pUnk) throws java.io.IOException, AutomationException
canApply
in interface IPropertySupport
pUnk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getCurrent(java.lang.Object pUnk) throws java.io.IOException, AutomationException
getCurrent
in interface IPropertySupport
pUnk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object apply(java.lang.Object newObject) throws java.io.IOException, AutomationException
apply
in interface IPropertySupport
newObject
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
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 |