com.esri.arcgis.display
Class IColorProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.display.IColorProxy
All Implemented Interfaces:
IColor, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ICmykColorProxy, IGrayColorProxy, IHlsColorProxy, IHsvColorProxy, IRgbColorProxy

Deprecated. Internal use only. Proxy for COM Interface 'IColor'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriDisplay.olb'

Description: 'Provides access to members that control the basic color interface.' 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 =

public class IColorProxy
extends com.esri.arcgis.interop.Dispatch
implements IColor, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.display.IColor
IID, IID20cd40b0_8f3d_11d0_8590_0800091a2a72
 
Constructor Summary
  IColorProxy()
          Deprecated. For internal use only
  IColorProxy(java.lang.Object obj)
          Deprecated.  
protected IColorProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IColorProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IColorProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void getCIELAB(double[] l, double[] a, double[] b)
          Deprecated. The CIELAB value of color.
 int getCMYK()
          Deprecated. The CMYK value of color.
 int getRGB()
          Deprecated. The RGB value of color.
 byte getTransparency()
          Deprecated. The Alpha Blending value.
 boolean isNullColor()
          Deprecated. Indicates whether this color is null.
 boolean isUseWindowsDithering()
          Deprecated. Indicates if colors should be dithered to simulate colors that aren't supported by the display.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setCIELAB(double l, double a, double b)
          Deprecated. The CIELAB value of color.
 void setCMYK(int cMYK)
          Deprecated. The CMYK value of color.
 void setNullColor(boolean flag)
          Deprecated. Indicates whether this color is null.
 void setRGB(int rGB)
          Deprecated. The RGB value of color.
 void setTransparency(byte alphaValue)
          Deprecated. The Alpha Blending value.
 void setUseWindowsDithering(boolean useDithering)
          Deprecated. Indicates if colors should be dithered to simulate colors that aren't supported by the display.
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IColorProxy

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

IColorProxy

public IColorProxy()
Deprecated. 
For internal use only


IColorProxy

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

IColorProxy

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

IColorProxy

protected IColorProxy(java.lang.String CLSID,
                      java.lang.String iid,
                      java.lang.String host,
                      com.esri.arcgis.interop.AuthInfo authInfo)
               throws java.io.IOException
Deprecated. 
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
Deprecated. 
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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setRGB

public void setRGB(int rGB)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The RGB value of color.

Specified by:
setRGB in interface IColor
Parameters:
rGB - The rGB (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRGB

public int getRGB()
           throws java.io.IOException,
                  AutomationException
Deprecated. 
The RGB value of color.

Specified by:
getRGB in interface IColor
Returns:
The rGB (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCMYK

public void setCMYK(int cMYK)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The CMYK value of color.

Specified by:
setCMYK in interface IColor
Parameters:
cMYK - The cMYK (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCMYK

public int getCMYK()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The CMYK value of color.

Specified by:
getCMYK in interface IColor
Returns:
The cMYK (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseWindowsDithering

public void setUseWindowsDithering(boolean useDithering)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates if colors should be dithered to simulate colors that aren't supported by the display. This only applies on displays that have 256 or fewer colors.

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

isUseWindowsDithering

public boolean isUseWindowsDithering()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates if colors should be dithered to simulate colors that aren't supported by the display. This only applies on displays that have 256 or fewer colors.

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

setCIELAB

public void setCIELAB(double l,
                      double a,
                      double b)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The CIELAB value of color.

Specified by:
setCIELAB in interface IColor
Parameters:
l - The l (in)
a - The a (in)
b - The b (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCIELAB

public void getCIELAB(double[] l,
                      double[] a,
                      double[] b)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The CIELAB value of color.

Specified by:
getCIELAB in interface IColor
Parameters:
l - The l (out: use single element array)
a - The a (out: use single element array)
b - The b (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTransparency

public void setTransparency(byte alphaValue)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The Alpha Blending value. (0 for transparent, 255 for opaque).

Specified by:
setTransparency in interface IColor
Parameters:
alphaValue - An unsigned byte (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTransparency

public byte getTransparency()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The Alpha Blending value. (0 for transparent, 255 for opaque).

Specified by:
getTransparency in interface IColor
Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNullColor

public void setNullColor(boolean flag)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Indicates whether this color is null.

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

isNullColor

public boolean isNullColor()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates whether this color is null.

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