com.esri.arcgis.analyst3dUI
Class LasDatasetToolbarEnvironment

java.lang.Object
  extended by com.esri.arcgis.analyst3dUI.LasDatasetToolbarEnvironment
All Implemented Interfaces:
ILasDatasetToolbarEnvironment, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class LasDatasetToolbarEnvironment
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, ILasDatasetToolbarEnvironment

COM Class 'LasDatasetToolbarEnvironment'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esri3DAnalystUI.olb'

Description 'LAS Dataset Toolbar Environment.' 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
 
Fields inherited from interface com.esri.arcgis.analyst3dUI.ILasDatasetToolbarEnvironment
IID, IID8982f394_8492_47ec_841f_d34ae81a500f, xxDummy
 
Constructor Summary
LasDatasetToolbarEnvironment()
          Constructs a LasDatasetToolbarEnvironment using ArcGIS Engine.
LasDatasetToolbarEnvironment(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
LasDatasetToolbarEnvironment theLasDatasetToolbarEnvironment = (LasDatasetToolbarEnvironment) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
static java.lang.String getClsid()
          getClsid.
 ILasDatasetLayer getCurrentSelectedLayer()
          The ILasDatasetLayer interface of the current selected layer.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 int getMaxProfilePointCount()
          The maximum profile point count in the Profile View.
 int hashCode()
          the hashcode for this object
 GUID queryLastPointRenderer(ILasDatasetLayer pLayer)
          Get the last selected point renderer for the given layer.
 GUID queryLastTinRenderer(ILasDatasetLayer pLayer)
          Get the last selected TIN renderer for the given layer.
 _WKSPoint queryPanStep(ILasDatasetLayer pLayer)
          Get the pan step in X and Y for the given layer.
 void release()
          Release a LasDatasetToolbarEnvironment.
 void setCurrentSelectedLayerByRef(ILasDatasetLayer ppLayer)
          The ILasDatasetLayer interface of the current selected layer.
 void setLastPointRenderer(ILasDatasetLayer pLayer, GUID clsid)
          Set the last selected point renderer for the given layer.
 void setLastTinRenderer(ILasDatasetLayer pLayer, GUID clsid)
          Set the last selected TIN renderer for the given layer.
 void setMaxProfilePointCount(int pCount)
          The maximum profile point count in the Profile View.
 void setPanStep(ILasDatasetLayer pLayer, _WKSPoint pStepXY)
          Set the pan step in X and Y for the given layer.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LasDatasetToolbarEnvironment

public LasDatasetToolbarEnvironment()
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Constructs a LasDatasetToolbarEnvironment using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

LasDatasetToolbarEnvironment

public LasDatasetToolbarEnvironment(java.lang.Object obj)
                             throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
LasDatasetToolbarEnvironment theLasDatasetToolbarEnvironment = (LasDatasetToolbarEnvironment) obj;

Construct a LasDatasetToolbarEnvironment using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to LasDatasetToolbarEnvironment.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a LasDatasetToolbarEnvironment.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

getCurrentSelectedLayer

public ILasDatasetLayer getCurrentSelectedLayer()
                                         throws java.io.IOException,
                                                AutomationException
The ILasDatasetLayer interface of the current selected layer.

Specified by:
getCurrentSelectedLayer in interface ILasDatasetToolbarEnvironment
Returns:
A reference to a com.esri.arcgis.carto.ILasDatasetLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCurrentSelectedLayerByRef

public void setCurrentSelectedLayerByRef(ILasDatasetLayer ppLayer)
                                  throws java.io.IOException,
                                         AutomationException
The ILasDatasetLayer interface of the current selected layer.

Specified by:
setCurrentSelectedLayerByRef in interface ILasDatasetToolbarEnvironment
Parameters:
ppLayer - A reference to a com.esri.arcgis.carto.ILasDatasetLayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryPanStep

public _WKSPoint queryPanStep(ILasDatasetLayer pLayer)
                       throws java.io.IOException,
                              AutomationException
Get the pan step in X and Y for the given layer.

Specified by:
queryPanStep in interface ILasDatasetToolbarEnvironment
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILasDatasetLayer (in)
Returns:
A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPanStep

public void setPanStep(ILasDatasetLayer pLayer,
                       _WKSPoint pStepXY)
                throws java.io.IOException,
                       AutomationException
Set the pan step in X and Y for the given layer.

Specified by:
setPanStep in interface ILasDatasetToolbarEnvironment
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILasDatasetLayer (in)
pStepXY - A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryLastPointRenderer

public GUID queryLastPointRenderer(ILasDatasetLayer pLayer)
                            throws java.io.IOException,
                                   AutomationException
Get the last selected point renderer for the given layer.

Specified by:
queryLastPointRenderer in interface ILasDatasetToolbarEnvironment
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILasDatasetLayer (in)
Returns:
A Structure: com.esri.arcgis.support.ms.stdole.GUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLastPointRenderer

public void setLastPointRenderer(ILasDatasetLayer pLayer,
                                 GUID clsid)
                          throws java.io.IOException,
                                 AutomationException
Set the last selected point renderer for the given layer.

Specified by:
setLastPointRenderer in interface ILasDatasetToolbarEnvironment
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILasDatasetLayer (in)
clsid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryLastTinRenderer

public GUID queryLastTinRenderer(ILasDatasetLayer pLayer)
                          throws java.io.IOException,
                                 AutomationException
Get the last selected TIN renderer for the given layer.

Specified by:
queryLastTinRenderer in interface ILasDatasetToolbarEnvironment
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILasDatasetLayer (in)
Returns:
A Structure: com.esri.arcgis.support.ms.stdole.GUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLastTinRenderer

public void setLastTinRenderer(ILasDatasetLayer pLayer,
                               GUID clsid)
                        throws java.io.IOException,
                               AutomationException
Set the last selected TIN renderer for the given layer.

Specified by:
setLastTinRenderer in interface ILasDatasetToolbarEnvironment
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILasDatasetLayer (in)
clsid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaxProfilePointCount

public int getMaxProfilePointCount()
                            throws java.io.IOException,
                                   AutomationException
The maximum profile point count in the Profile View.

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

setMaxProfilePointCount

public void setMaxProfilePointCount(int pCount)
                             throws java.io.IOException,
                                    AutomationException
The maximum profile point count in the Profile View.

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