com.esri.arcgis.system
Interface IXMLFlags

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IXMLFlagsProxy, XMLFlags

public interface IXMLFlags
extends java.io.Serializable

COM Interface 'IXMLFlags'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to members that control XML flags.' 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 IID647f4c09_3699_4868_a74c_108122a968dc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getCount()
          Number of flags.
 boolean getFlag(java.lang.String name)
          Indicates whether XML flag is set.
 java.lang.String getFlagName(int index)
          Flag name by index.
 boolean isFlagValue(int index)
          Indicates whether the flag has value by index.
 void setFlag(java.lang.String name, boolean flagValue)
          Writes a flag value.
 

Field Detail

IID647f4c09_3699_4868_a74c_108122a968dc

static final int IID647f4c09_3699_4868_a74c_108122a968dc
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

setFlag

void setFlag(java.lang.String name,
             boolean flagValue)
             throws java.io.IOException,
                    AutomationException
Writes a flag value.

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

getFlag

boolean getFlag(java.lang.String name)
                throws java.io.IOException,
                       AutomationException
Indicates whether XML flag is set.

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

getCount

int getCount()
             throws java.io.IOException,
                    AutomationException
Number of flags.

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

getFlagName

java.lang.String getFlagName(int index)
                             throws java.io.IOException,
                                    AutomationException
Flag name by index.

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

isFlagValue

boolean isFlagValue(int index)
                    throws java.io.IOException,
                           AutomationException
Indicates whether the flag has value by index.

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