com.esri.arcgis.globecore
Class IGlobeGraphicsLayerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.globecore.IGlobeGraphicsLayerProxy
All Implemented Interfaces:
IGlobeGraphicsLayer, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to the Globe Graphics Layer.' 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 IGlobeGraphicsLayerProxy
extends com.esri.arcgis.interop.Dispatch
implements IGlobeGraphicsLayer, 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.globecore.IGlobeGraphicsLayer
IID, IID5ae75603_dd33_4d19_8116_4e6169b2eb9f
 
Constructor Summary
  IGlobeGraphicsLayerProxy()
          Deprecated. For internal use only
  IGlobeGraphicsLayerProxy(java.lang.Object obj)
          Deprecated.  
protected IGlobeGraphicsLayerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGlobeGraphicsLayerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGlobeGraphicsLayerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addElement(IElement pElement, IGlobeGraphicsElementProperties pProps, int[] pElementIndex)
          Deprecated. Adds a Graphics Element with specific Globe properties.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void findElement(java.lang.String name, IElement[] ppElement, int[] pElementIndex)
          Deprecated. Find an element by name.
 void findElementIndex(IElement pElement, int[] pElementIndex)
          Deprecated. Find an element index for fast access.
 void getElementName(IElement pElement, java.lang.String[] pName)
          Deprecated. Gets the name of an element.
 void getElementTransformation(int elementIndex, IVector3D[] ppTrans, IVector3D[] ppScale, IVector3D[] ppRotate)
          Deprecated. Get the transformation of an element.
 void getGlobeProperties(IElement pElement, IGlobeGraphicsElementProperties[] ppProps)
          Deprecated. Gets specific Globe properties.
 void getIsElementVisible(int elementIndex, boolean[] pbVisible)
          Deprecated. Get the visibility of an element.
 boolean isHasPerElementIllumination()
          Deprecated. The option to apply per-element illumination.
 boolean isHasVisibleRasterizedElements()
          Deprecated. Indicates if there are visible rasterized elements.
 boolean isHidden()
          Deprecated. The option to hide the graphics layer from the TOC and avoid persistency.
 boolean isSelectable()
          Deprecated. The option to allow element selection.
 void putElementName(IElement pElement, java.lang.String name)
          Deprecated. Puts the name of an element.
 void putIsElementVisible(int elementIndex, boolean bVisible)
          Deprecated. Set the visibility of an element.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setElementTransformation(int elementIndex, IVector3D pTrans, IVector3D pScale, IVector3D pRotate)
          Deprecated. Set the transformation of an element.
 void setGlobeProperties(IElement pElement, IGlobeGraphicsElementProperties pProps)
          Deprecated. Sets specific Globe properties.
 void setHasPerElementIllumination(boolean bHasPerElementIllumination)
          Deprecated. The option to apply per-element illumination.
 void setIsHidden(boolean pbHide)
          Deprecated. The option to hide the graphics layer from the TOC and avoid persistency.
 void setIsSelectable(boolean bIsSelectable)
          Deprecated. The option to allow element selection.
 void setRasterizedSymbologyScalingFactor(double rhs1)
          Deprecated. The symbol scale factor for rasterized graphics elements.
 void updateAllElements()
          Deprecated. Refresh all elements.
 void updateElementByIndex(int elementIndex)
          Deprecated. Updates an element given its index.
 
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

IGlobeGraphicsLayerProxy

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

IGlobeGraphicsLayerProxy

public IGlobeGraphicsLayerProxy()
Deprecated. 
For internal use only


IGlobeGraphicsLayerProxy

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

IGlobeGraphicsLayerProxy

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

IGlobeGraphicsLayerProxy

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

addElement

public void addElement(IElement pElement,
                       IGlobeGraphicsElementProperties pProps,
                       int[] pElementIndex)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Adds a Graphics Element with specific Globe properties.

Specified by:
addElement in interface IGlobeGraphicsLayer
Parameters:
pElement - A reference to a com.esri.arcgis.carto.IElement (in)
pProps - A reference to a com.esri.arcgis.globecore.IGlobeGraphicsElementProperties (in)
pElementIndex - The pElementIndex (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGlobeProperties

public void setGlobeProperties(IElement pElement,
                               IGlobeGraphicsElementProperties pProps)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Sets specific Globe properties.

Specified by:
setGlobeProperties in interface IGlobeGraphicsLayer
Parameters:
pElement - A reference to a com.esri.arcgis.carto.IElement (in)
pProps - A reference to a com.esri.arcgis.globecore.IGlobeGraphicsElementProperties (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGlobeProperties

public void getGlobeProperties(IElement pElement,
                               IGlobeGraphicsElementProperties[] ppProps)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Gets specific Globe properties.

Specified by:
getGlobeProperties in interface IGlobeGraphicsLayer
Parameters:
pElement - A reference to a com.esri.arcgis.carto.IElement (in)
ppProps - A reference to a com.esri.arcgis.globecore.IGlobeGraphicsElementProperties (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putElementName

public void putElementName(IElement pElement,
                           java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Puts the name of an element.

Specified by:
putElementName in interface IGlobeGraphicsLayer
Parameters:
pElement - A reference to a com.esri.arcgis.carto.IElement (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getElementName

public void getElementName(IElement pElement,
                           java.lang.String[] pName)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Gets the name of an element.

Specified by:
getElementName in interface IGlobeGraphicsLayer
Parameters:
pElement - A reference to a com.esri.arcgis.carto.IElement (in)
pName - The pName (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findElement

public void findElement(java.lang.String name,
                        IElement[] ppElement,
                        int[] pElementIndex)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Find an element by name.

Specified by:
findElement in interface IGlobeGraphicsLayer
Parameters:
name - The name (in)
ppElement - A reference to a com.esri.arcgis.carto.IElement (out: use single element array)
pElementIndex - The pElementIndex (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findElementIndex

public void findElementIndex(IElement pElement,
                             int[] pElementIndex)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Find an element index for fast access.

Specified by:
findElementIndex in interface IGlobeGraphicsLayer
Parameters:
pElement - A reference to a com.esri.arcgis.carto.IElement (in)
pElementIndex - The pElementIndex (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateElementByIndex

public void updateElementByIndex(int elementIndex)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Updates an element given its index.

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

putIsElementVisible

public void putIsElementVisible(int elementIndex,
                                boolean bVisible)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Set the visibility of an element.

Specified by:
putIsElementVisible in interface IGlobeGraphicsLayer
Parameters:
elementIndex - The elementIndex (in)
bVisible - The bVisible (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIsElementVisible

public void getIsElementVisible(int elementIndex,
                                boolean[] pbVisible)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Get the visibility of an element.

Specified by:
getIsElementVisible in interface IGlobeGraphicsLayer
Parameters:
elementIndex - The elementIndex (in)
pbVisible - The pbVisible (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setElementTransformation

public void setElementTransformation(int elementIndex,
                                     IVector3D pTrans,
                                     IVector3D pScale,
                                     IVector3D pRotate)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Set the transformation of an element.

Specified by:
setElementTransformation in interface IGlobeGraphicsLayer
Parameters:
elementIndex - The elementIndex (in)
pTrans - A reference to a com.esri.arcgis.geometry.IVector3D (in)
pScale - A reference to a com.esri.arcgis.geometry.IVector3D (in)
pRotate - A reference to a com.esri.arcgis.geometry.IVector3D (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getElementTransformation

public void getElementTransformation(int elementIndex,
                                     IVector3D[] ppTrans,
                                     IVector3D[] ppScale,
                                     IVector3D[] ppRotate)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Get the transformation of an element.

Specified by:
getElementTransformation in interface IGlobeGraphicsLayer
Parameters:
elementIndex - The elementIndex (in)
ppTrans - A reference to a com.esri.arcgis.geometry.IVector3D (out: use single element array)
ppScale - A reference to a com.esri.arcgis.geometry.IVector3D (out: use single element array)
ppRotate - A reference to a com.esri.arcgis.geometry.IVector3D (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsHidden

public void setIsHidden(boolean pbHide)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The option to hide the graphics layer from the TOC and avoid persistency.

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

isHidden

public boolean isHidden()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The option to hide the graphics layer from the TOC and avoid persistency.

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

updateAllElements

public void updateAllElements()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Refresh all elements.

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

isHasVisibleRasterizedElements

public boolean isHasVisibleRasterizedElements()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Indicates if there are visible rasterized elements.

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

setRasterizedSymbologyScalingFactor

public void setRasterizedSymbologyScalingFactor(double rhs1)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
The symbol scale factor for rasterized graphics elements.

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

setHasPerElementIllumination

public void setHasPerElementIllumination(boolean bHasPerElementIllumination)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The option to apply per-element illumination.

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

isHasPerElementIllumination

public boolean isHasPerElementIllumination()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
The option to apply per-element illumination.

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

setIsSelectable

public void setIsSelectable(boolean bIsSelectable)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The option to allow element selection.

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

isSelectable

public boolean isSelectable()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The option to allow element selection.

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