com.esri.arcgis.display
Class ICieLabConversionProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.display.ICieLabConversionProxy
All Implemented Interfaces:
ICieLabConversion, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control the CIE Lab conversion.' 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 ICieLabConversionProxy
extends com.esri.arcgis.interop.Dispatch
implements ICieLabConversion, 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.ICieLabConversion
IID, IID137e39db_3e98_11d2_aaf7_00c04fa334b3
 
Constructor Summary
  ICieLabConversionProxy()
          Deprecated. For internal use only
  ICieLabConversionProxy(java.lang.Object obj)
          Deprecated.  
protected ICieLabConversionProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ICieLabConversionProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ICieLabConversionProxy(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.  
 double getDistance(double l1, double a1, double b1, double l2, double a2, double b2)
          Deprecated. Gets visual difference between two CIELAB colors.
 int getSettingsVersion()
          Deprecated. The monitor settings version.
 void hsvToLab(short h, byte s, byte v, double[] l, double[] a, double[] b)
          Deprecated. Converts an RGB color to a CIELAB color.
 void labToHsv(short[] h, byte[] s, byte[] v, double l, double a, double b)
          Deprecated. Converts a CIELAB color to an RGB color.
 void labToRgb(int[] rGB, double l, double a, double b)
          Deprecated. Converts a CIELAB color to an RGB color.
 void reloadSettings()
          Deprecated. Reloads the monitor settings from the registry.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void rgbToLab(int rGB, double[] l, double[] a, double[] b)
          Deprecated. Converts an RGB color to a CIELAB color.
 
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

ICieLabConversionProxy

public ICieLabConversionProxy(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

ICieLabConversionProxy

public ICieLabConversionProxy()
Deprecated. 
For internal use only


ICieLabConversionProxy

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

ICieLabConversionProxy

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

ICieLabConversionProxy

protected ICieLabConversionProxy(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

rgbToLab

public void rgbToLab(int rGB,
                     double[] l,
                     double[] a,
                     double[] b)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Converts an RGB color to a CIELAB color.

Specified by:
rgbToLab in interface ICieLabConversion
Parameters:
rGB - The rGB (A COM typedef) (in)
l - The l (out: use single element array)
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.

labToRgb

public void labToRgb(int[] rGB,
                     double l,
                     double a,
                     double b)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Converts a CIELAB color to an RGB color.

Specified by:
labToRgb in interface ICieLabConversion
Parameters:
rGB - The rGB (A COM typedef) (out: use single element array)
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.

hsvToLab

public void hsvToLab(short h,
                     byte s,
                     byte v,
                     double[] l,
                     double[] a,
                     double[] b)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Converts an RGB color to a CIELAB color.

Specified by:
hsvToLab in interface ICieLabConversion
Parameters:
h - The h (in)
s - An unsigned byte (in)
v - An unsigned byte (in)
l - The l (out: use single element array)
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.

labToHsv

public void labToHsv(short[] h,
                     byte[] s,
                     byte[] v,
                     double l,
                     double a,
                     double b)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Converts a CIELAB color to an RGB color.

Specified by:
labToHsv in interface ICieLabConversion
Parameters:
h - The h (out: use single element array)
s - An unsigned byte (out: use single element array)
v - An unsigned byte (out: use single element array)
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.

getDistance

public double getDistance(double l1,
                          double a1,
                          double b1,
                          double l2,
                          double a2,
                          double b2)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Gets visual difference between two CIELAB colors.

Specified by:
getDistance in interface ICieLabConversion
Parameters:
l1 - The l1 (in)
a1 - The a1 (in)
b1 - The b1 (in)
l2 - The l2 (in)
a2 - The a2 (in)
b2 - The b2 (in)
Returns:
The dist
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reloadSettings

public void reloadSettings()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Reloads the monitor settings from the registry.

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

getSettingsVersion

public int getSettingsVersion()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The monitor settings version.

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