public class ItemInfo extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IItemInfo, IItemInfo2, IXMLSerialize, IPersistStream, IPersist, java.io.Externalizable
Description 'Item Info coclass.' 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 =
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
IID, IID9d3c440d_837e_4d7b_ab0d_60e8a4542000, xxDummy
IID506a8d89_c3af_4c4b_8f03_8f83b36b5329
IID, IIDc8545045_6615_48e3_af27_52a0e5fc35e2, xxDummy
IID, IID00000109_0000_0000_c000_000000000046, xxDummy
IID0000010c_0000_0000_c000_000000000046
Constructor and Description |
---|
ItemInfo()
Constructs a ItemInfo using ArcGIS Engine.
|
ItemInfo(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
ItemInfo theItemInfo = (ItemInfo) obj; |
Modifier and Type | Method and Description |
---|---|
void |
deserialize(IXMLSerializeData data)
Deserializes an object from XML.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
java.lang.String |
getAccessConstraints()
Access constraints to this data.
|
java.lang.String |
getCatalogPath()
Catalog path of the item.
|
void |
getClassID(GUID[] pClassID)
getClassID
|
static java.lang.String |
getClsid()
getClsid.
|
java.lang.String |
getCredits()
Credits of the item.
|
java.lang.String |
getDescription()
Description of the item.
|
IDocumentationInfo |
getDocumentationInfo()
Documentation info of the item.
|
IEnvelope |
getExtent()
Extent of the item.
|
java.lang.String |
getGUID()
GUID of the item.
|
IPropertySet |
getItemProperties()
Additional properties of this item.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
java.lang.Object |
getLastModifiedTime()
The last modified time of the data.
|
double |
getMaxScale()
Maximum scale of the item.
|
double |
getMinScale()
Minimum scale of the item.
|
java.lang.String |
getName()
Name of the item.
|
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax
|
java.lang.String |
getSnippet()
Snippet of the item.
|
ISpatialReference |
getSpatialReference()
The spatial reference of the data.
|
java.lang.String |
getSpatialReferenceName()
The name of the spatial reference.
|
IStringArray |
getTags()
Tags of the item.
|
IThumbnailInfo |
getThumbnailInfo()
Thumbnail info of the item.
|
java.lang.String |
getTitle()
Title of the item.
|
java.lang.String |
getType()
Type of the item.
|
IStringArray |
getTypeInfo()
The additional info of a type of the item.
|
IStringArray |
getTypeKeywords()
The keywords of a type of the item.
|
java.lang.String |
getURL()
Url of the item.
|
int |
hashCode()
the hashcode for this object
|
void |
isDirty()
isDirty
|
void |
load(IStream pstm)
load
|
void |
readExternal(java.io.ObjectInput in) |
void |
release()
Release this COM object reference
|
void |
save(IStream pstm,
int fClearDirty)
save
|
void |
serialize(IXMLSerializeData data)
Serializes an object to XML.
|
void |
setAccessConstraints(java.lang.String constraints)
Access constraints to this data.
|
void |
setCatalogPath(java.lang.String catalogPath)
Catalog path of the item.
|
void |
setCredits(java.lang.String credits)
Credits of the item.
|
void |
setDescription(java.lang.String description)
Description of the item.
|
void |
setDocumentationInfoByRef(IDocumentationInfo docInfo)
Documentation info of the item.
|
void |
setExtentByRef(IEnvelope extent)
Extent of the item.
|
void |
setGUID(java.lang.String gUID)
GUID of the item.
|
void |
setItemProperties(IPropertySet props)
Additional properties of this item.
|
void |
setLastModifiedTime(java.lang.Object dateT)
The last modified time of the data.
|
void |
setMaxScale(double scale)
Maximum scale of the item.
|
void |
setMinScale(double scale)
Minimum scale of the item.
|
void |
setName(java.lang.String name)
Name of the item.
|
void |
setSnippet(java.lang.String snippet)
Snippet of the item.
|
void |
setSpatialReferenceByRef(ISpatialReference spatialRef)
The spatial reference of the data.
|
void |
setTags(IStringArray tags)
Tags of the item.
|
void |
setThumbnailInfoByRef(IThumbnailInfo thumbnailInfo)
Thumbnail info of the item.
|
void |
setTitle(java.lang.String title)
Title of the item.
|
void |
setType(java.lang.String type)
Type of the item.
|
void |
setTypeInfo(IStringArray info)
The additional info of a type of the item.
|
void |
setTypeKeywords(IStringArray keywords)
The keywords of a type of the item.
|
void |
setURL(java.lang.String uRL)
Url of the item.
|
void |
writeExternal(java.io.ObjectOutput out) |
public static final long serialVersionUID
public ItemInfo() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problemsjava.net.UnknownHostException
- if there are interop problemspublic ItemInfo(java.lang.Object obj) throws java.io.IOException
ItemInfo theItemInfo = (ItemInfo) obj;
obj
to ItemInfo
.obj
- an object returned from ArcGIS Engine or Serverjava.io.IOException
- if there are interop problemspublic 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 java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IItemInfo
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 IItemInfo
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getGUID() throws java.io.IOException, AutomationException
getGUID
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setGUID(java.lang.String gUID) throws java.io.IOException, AutomationException
setGUID
in interface IItemInfo
gUID
- The gUID (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 IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setType(java.lang.String type) throws java.io.IOException, AutomationException
setType
in interface IItemInfo
type
- The type (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IStringArray getTypeKeywords() throws java.io.IOException, AutomationException
getTypeKeywords
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTypeKeywords(IStringArray keywords) throws java.io.IOException, AutomationException
setTypeKeywords
in interface IItemInfo
keywords
- A reference to a com.esri.arcgis.system.IStringArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IStringArray getTypeInfo() throws java.io.IOException, AutomationException
getTypeInfo
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTypeInfo(IStringArray info) throws java.io.IOException, AutomationException
setTypeInfo
in interface IItemInfo
info
- A reference to a com.esri.arcgis.system.IStringArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getCatalogPath() throws java.io.IOException, AutomationException
getCatalogPath
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setCatalogPath(java.lang.String catalogPath) throws java.io.IOException, AutomationException
setCatalogPath
in interface IItemInfo
catalogPath
- The catalogPath (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTitle() throws java.io.IOException, AutomationException
getTitle
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTitle(java.lang.String title) throws java.io.IOException, AutomationException
setTitle
in interface IItemInfo
title
- The title (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDescription() throws java.io.IOException, AutomationException
getDescription
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setDescription(java.lang.String description) throws java.io.IOException, AutomationException
setDescription
in interface IItemInfo
description
- The description (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IStringArray getTags() throws java.io.IOException, AutomationException
getTags
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTags(IStringArray tags) throws java.io.IOException, AutomationException
setTags
in interface IItemInfo
tags
- A reference to a com.esri.arcgis.system.IStringArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getSnippet() throws java.io.IOException, AutomationException
getSnippet
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setSnippet(java.lang.String snippet) throws java.io.IOException, AutomationException
setSnippet
in interface IItemInfo
snippet
- The snippet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getURL() throws java.io.IOException, AutomationException
getURL
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setURL(java.lang.String uRL) throws java.io.IOException, AutomationException
setURL
in interface IItemInfo
uRL
- The uRL (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getLastModifiedTime() throws java.io.IOException, AutomationException
getLastModifiedTime
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setLastModifiedTime(java.lang.Object dateT) throws java.io.IOException, AutomationException
setLastModifiedTime
in interface IItemInfo
dateT
- A Variant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IEnvelope getExtent() throws java.io.IOException, AutomationException
getExtent
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setExtentByRef(IEnvelope extent) throws java.io.IOException, AutomationException
setExtentByRef
in interface IItemInfo
extent
- 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 ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference
in interface IItemInfo
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 IItemInfo
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 IThumbnailInfo getThumbnailInfo() throws java.io.IOException, AutomationException
getThumbnailInfo
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setThumbnailInfoByRef(IThumbnailInfo thumbnailInfo) throws java.io.IOException, AutomationException
setThumbnailInfoByRef
in interface IItemInfo
thumbnailInfo
- A reference to a com.esri.arcgis.geodatabase.IThumbnailInfo (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IDocumentationInfo getDocumentationInfo() throws java.io.IOException, AutomationException
getDocumentationInfo
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setDocumentationInfoByRef(IDocumentationInfo docInfo) throws java.io.IOException, AutomationException
setDocumentationInfoByRef
in interface IItemInfo
docInfo
- A reference to a com.esri.arcgis.geodatabase.IDocumentationInfo (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getAccessConstraints() throws java.io.IOException, AutomationException
getAccessConstraints
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAccessConstraints(java.lang.String constraints) throws java.io.IOException, AutomationException
setAccessConstraints
in interface IItemInfo
constraints
- The constraints (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IPropertySet getItemProperties() throws java.io.IOException, AutomationException
getItemProperties
in interface IItemInfo
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setItemProperties(IPropertySet props) throws java.io.IOException, AutomationException
setItemProperties
in interface IItemInfo
props
- A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getCredits() throws java.io.IOException, AutomationException
getCredits
in interface IItemInfo2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setCredits(java.lang.String credits) throws java.io.IOException, AutomationException
setCredits
in interface IItemInfo2
credits
- The credits (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getMinScale() throws java.io.IOException, AutomationException
getMinScale
in interface IItemInfo2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setMinScale(double scale) throws java.io.IOException, AutomationException
setMinScale
in interface IItemInfo2
scale
- The scale (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getMaxScale() throws java.io.IOException, AutomationException
getMaxScale
in interface IItemInfo2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setMaxScale(double scale) throws java.io.IOException, AutomationException
setMaxScale
in interface IItemInfo2
scale
- The scale (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getSpatialReferenceName() throws java.io.IOException, AutomationException
getSpatialReferenceName
in interface IItemInfo2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void serialize(IXMLSerializeData data) throws java.io.IOException, AutomationException
serialize
in interface IXMLSerialize
data
- A reference to a com.esri.arcgis.system.IXMLSerializeData (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deserialize(IXMLSerializeData data) throws java.io.IOException, AutomationException
deserialize
in interface IXMLSerialize
data
- A reference to a com.esri.arcgis.system.IXMLSerializeData (in)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 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 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