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, xxDummyIID506a8d89_c3af_4c4b_8f03_8f83b36b5329IID, IIDc8545045_6615_48e3_af27_52a0e5fc35e2, xxDummyIID, IID00000109_0000_0000_c000_000000000046, xxDummyIID0000010c_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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IItemInfojava.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 IItemInfoname - 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 IItemInfojava.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 IItemInfogUID - 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 IItemInfojava.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 IItemInfotype - 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 IItemInfojava.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 IItemInfokeywords - 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 IItemInfojava.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 IItemInfoinfo - 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 IItemInfojava.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 IItemInfocatalogPath - 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 IItemInfojava.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 IItemInfotitle - 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 IItemInfojava.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 IItemInfodescription - 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 IItemInfojava.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 IItemInfotags - 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 IItemInfojava.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 IItemInfosnippet - 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 IItemInfojava.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 IItemInfouRL - 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 IItemInfojava.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 IItemInfodateT - 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 IItemInfojava.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 IItemInfoextent - 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 IItemInfojava.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 IItemInfospatialRef - 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 IItemInfojava.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 IItemInfothumbnailInfo - 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 IItemInfojava.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 IItemInfodocInfo - 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 IItemInfojava.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 IItemInfoconstraints - 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 IItemInfojava.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 IItemInfoprops - 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 IItemInfo2java.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 IItemInfo2credits - 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 IItemInfo2java.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 IItemInfo2scale - 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 IItemInfo2java.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 IItemInfo2scale - 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 IItemInfo2java.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 IXMLSerializedata - 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 IXMLSerializedata - 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 IPersistStreamjava.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 IPersistStreampstm - 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 IPersistStreampstm - 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 IPersistStreampcbSize - 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 IPersistpClassID - 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.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundException