com.esri.arcgis.geodatabase
Interface IXMLIndexTemplate

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IXMLIndexTemplateProxy, XMLIndexTemplate

public interface IXMLIndexTemplate
extends java.io.Serializable

COM Interface 'IXMLIndexTemplate'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'A standardized set of tags managed through a Geodatabase workspace.' 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 java.lang.String IID
          Deprecated. Internal use only
static int IID5c2b7178_119e_4d2d_bad6_57769f9a2eec
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDescription()
          A textual description of the template.
 IXMLIndexTags getExcludedTags()
          The set of tags to be used for the ExcludedTags property of an XML Index.
 IXMLIndexTags getIncludedTags()
          The set of tags to be used for the IncludedTags property of an XML Index.
 java.lang.String getName()
          A user defineable name which must be globally unique to the Geodatabase instance.
 void setDescription(java.lang.String templateDescription)
          A textual description of the template.
 void setExcludedTagsByRef(IXMLIndexTags tags)
          The set of tags to be used for the ExcludedTags property of an XML Index.
 void setIncludedTagsByRef(IXMLIndexTags tags)
          The set of tags to be used for the IncludedTags property of an XML Index.
 void setName(java.lang.String templateName)
          A user defineable name which must be globally unique to the Geodatabase instance.
 

Field Detail

IID5c2b7178_119e_4d2d_bad6_57769f9a2eec

static final int IID5c2b7178_119e_4d2d_bad6_57769f9a2eec
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
A user defineable name which must be globally unique to the Geodatabase instance.

Returns:
The templateName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

void setName(java.lang.String templateName)
             throws java.io.IOException,
                    AutomationException
A user defineable name which must be globally unique to the Geodatabase instance.

Parameters:
templateName - The templateName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIncludedTags

IXMLIndexTags getIncludedTags()
                              throws java.io.IOException,
                                     AutomationException
The set of tags to be used for the IncludedTags property of an XML Index.

Returns:
A reference to a com.esri.arcgis.geodatabase.IXMLIndexTags
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIncludedTagsByRef

void setIncludedTagsByRef(IXMLIndexTags tags)
                          throws java.io.IOException,
                                 AutomationException
The set of tags to be used for the IncludedTags property of an XML Index.

Parameters:
tags - A reference to a com.esri.arcgis.geodatabase.IXMLIndexTags (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExcludedTags

IXMLIndexTags getExcludedTags()
                              throws java.io.IOException,
                                     AutomationException
The set of tags to be used for the ExcludedTags property of an XML Index.

Returns:
A reference to a com.esri.arcgis.geodatabase.IXMLIndexTags
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExcludedTagsByRef

void setExcludedTagsByRef(IXMLIndexTags tags)
                          throws java.io.IOException,
                                 AutomationException
The set of tags to be used for the ExcludedTags property of an XML Index.

Parameters:
tags - A reference to a com.esri.arcgis.geodatabase.IXMLIndexTags (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
A textual description of the template.

Returns:
The templateDescription
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

void setDescription(java.lang.String templateDescription)
                    throws java.io.IOException,
                           AutomationException
A textual description of the template.

Parameters:
templateDescription - The templateDescription (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.