com.esri.arcgis.controls
Class ISymbologyStyleClassProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.controls.ISymbologyStyleClassProxy
All Implemented Interfaces:
ISymbologyStyleClass, java.io.Externalizable, java.io.Serializable

public class ISymbologyStyleClassProxy
extends com.esri.arcgis.interop.Dispatch
implements ISymbologyStyleClass, java.io.Serializable

Internal use class Proxy for COM Interface 'ISymbologyStyleClass'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to members that control SymbologyControl style classes.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.controls.ISymbologyStyleClass
IID, IIDa1afd241_58fd_4c2d_a258_93c505cca546
 
Constructor Summary
  ISymbologyStyleClassProxy()
          For internal use only
  ISymbologyStyleClassProxy(java.lang.Object obj)
           
protected ISymbologyStyleClassProxy(java.lang.Object obj, java.lang.String iid)
           
  ISymbologyStyleClassProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ISymbologyStyleClassProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addItem(IStyleGalleryItem item, int index)
          Adds an item to the SymbologyStyleClass.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 IStyleGalleryItem getItem(int index)
          Returns the item at the specified index in the SymbologyStyleClass.
 int getItemCount(java.lang.Object styleCategory)
          The number of items in the SymbologyStyleClass.
 IStyleGalleryItem getSelectedItem()
          Returns the selected item in the SymbologyStyleClass.
 int getSortDirection()
          The sort direction of the items in the SymbologyStyleClass.
 java.lang.String getStyleCategory()
          The style category used by the SymbologyStyleClass.
 int getStyleClass()
          The class of the symbols in the SymbologyStyleClass.
 Picture previewItem(IStyleGalleryItem item, int width, int height)
          Previews the specified item as a bitmap.
 void removeAll()
          Removes all items from the SymbologyStyleClass.
 void removeItem(int index)
          Removes the item at the specified index from the SymbologyStyleClass.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void selectItem(int index)
          Sets the selected item in the SymbologyStyleClass.
 void setSortDirection(int direction)
          The sort direction of the items in the SymbologyStyleClass.
 void setStyleCategory(java.lang.String categoryName)
          The style category used by the SymbologyStyleClass.
 void unselectItem()
          Unsets the selected item in the SymbologyStyleClass.
 void update()
          Updates the contents of the SymbologyStyleClass.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

ISymbologyStyleClassProxy

public ISymbologyStyleClassProxy(java.lang.String CLSID,
                                 java.lang.String host,
                                 com.esri.arcgis.interop.AuthInfo authInfo)
                          throws java.net.UnknownHostException,
                                 java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

ISymbologyStyleClassProxy

public ISymbologyStyleClassProxy()
For internal use only


ISymbologyStyleClassProxy

public ISymbologyStyleClassProxy(java.lang.Object obj)
                          throws java.io.IOException
Throws:
java.io.IOException

ISymbologyStyleClassProxy

protected ISymbologyStyleClassProxy(java.lang.Object obj,
                                    java.lang.String iid)
                             throws java.io.IOException
Throws:
java.io.IOException

ISymbologyStyleClassProxy

protected ISymbologyStyleClassProxy(java.lang.String CLSID,
                                    java.lang.String iid,
                                    java.lang.String host,
                                    com.esri.arcgis.interop.AuthInfo authInfo)
                             throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setStyleCategory

public void setStyleCategory(java.lang.String categoryName)
                      throws java.io.IOException,
                             AutomationException
The style category used by the SymbologyStyleClass.

Specified by:
setStyleCategory in interface ISymbologyStyleClass
Parameters:
categoryName - The categoryName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStyleCategory

public java.lang.String getStyleCategory()
                                  throws java.io.IOException,
                                         AutomationException
The style category used by the SymbologyStyleClass.

Specified by:
getStyleCategory in interface ISymbologyStyleClass
Returns:
The categoryName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSortDirection

public void setSortDirection(int direction)
                      throws java.io.IOException,
                             AutomationException
The sort direction of the items in the SymbologyStyleClass.

Specified by:
setSortDirection in interface ISymbologyStyleClass
Parameters:
direction - A com.esri.arcgis.controls.esriSymbologySortDirection constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSortDirection

public int getSortDirection()
                     throws java.io.IOException,
                            AutomationException
The sort direction of the items in the SymbologyStyleClass.

Specified by:
getSortDirection in interface ISymbologyStyleClass
Returns:
A com.esri.arcgis.controls.esriSymbologySortDirection constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStyleClass

public int getStyleClass()
                  throws java.io.IOException,
                         AutomationException
The class of the symbols in the SymbologyStyleClass.

Specified by:
getStyleClass in interface ISymbologyStyleClass
Returns:
A com.esri.arcgis.controls.esriSymbologyStyleClass constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getItemCount

public int getItemCount(java.lang.Object styleCategory)
                 throws java.io.IOException,
                        AutomationException
The number of items in the SymbologyStyleClass.

Specified by:
getItemCount in interface ISymbologyStyleClass
Parameters:
styleCategory - A Variant (in, optional, pass null if not required)
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getItem

public IStyleGalleryItem getItem(int index)
                          throws java.io.IOException,
                                 AutomationException
Returns the item at the specified index in the SymbologyStyleClass.

Specified by:
getItem in interface ISymbologyStyleClass
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.display.IStyleGalleryItem
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

selectItem

public void selectItem(int index)
                throws java.io.IOException,
                       AutomationException
Sets the selected item in the SymbologyStyleClass.

Specified by:
selectItem in interface ISymbologyStyleClass
Parameters:
index - The index (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

unselectItem

public void unselectItem()
                  throws java.io.IOException,
                         AutomationException
Unsets the selected item in the SymbologyStyleClass.

Specified by:
unselectItem in interface ISymbologyStyleClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSelectedItem

public IStyleGalleryItem getSelectedItem()
                                  throws java.io.IOException,
                                         AutomationException
Returns the selected item in the SymbologyStyleClass.

Specified by:
getSelectedItem in interface ISymbologyStyleClass
Returns:
A reference to a com.esri.arcgis.display.IStyleGalleryItem
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addItem

public void addItem(IStyleGalleryItem item,
                    int index)
             throws java.io.IOException,
                    AutomationException
Adds an item to the SymbologyStyleClass.

Specified by:
addItem in interface ISymbologyStyleClass
Parameters:
item - A reference to a com.esri.arcgis.display.IStyleGalleryItem (in)
index - The index (in, optional, pass -1 if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeItem

public void removeItem(int index)
                throws java.io.IOException,
                       AutomationException
Removes the item at the specified index from the SymbologyStyleClass.

Specified by:
removeItem in interface ISymbologyStyleClass
Parameters:
index - The index (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeAll

public void removeAll()
               throws java.io.IOException,
                      AutomationException
Removes all items from the SymbologyStyleClass.

Specified by:
removeAll in interface ISymbologyStyleClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

previewItem

public Picture previewItem(IStyleGalleryItem item,
                           int width,
                           int height)
                    throws java.io.IOException,
                           AutomationException
Previews the specified item as a bitmap.

Specified by:
previewItem in interface ISymbologyStyleClass
Parameters:
item - A reference to a com.esri.arcgis.display.IStyleGalleryItem (in)
width - The width (in)
height - The height (in)
Returns:
A reference to a com.esri.arcgis.support.ms.stdole.Picture (A com.esri.arcgis.support.ms.stdole.Picture COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

update

public void update()
            throws java.io.IOException,
                   AutomationException
Updates the contents of the SymbologyStyleClass.

Specified by:
update in interface ISymbologyStyleClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.