|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.analyst3d.ICameraProxy
Provides access to members that manipulate the camera.
| Field Summary | |
static java.lang.Class |
targetClass
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF |
| Constructor Summary | |
|
ICameraProxy()
For internal use only |
|
ICameraProxy(java.lang.Object obj)
|
protected |
ICameraProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ICameraProxy(java.lang.String CLSID,
java.lang.String host,
AuthInfo authInfo)
|
protected |
ICameraProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
AuthInfo authInfo)
|
| Method Summary | |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object. |
boolean |
canSeeMBB(IEnvelope pExtent)
Indicates if the camera can see any portion of the given extent. |
boolean |
canSeeSphere(IPoint pCenter,
double radius)
Indicates if the camera can see any portion of the given sphere. |
double |
getAzimuth()
The polar azimuth of the observer relative to the target. |
IRay |
getIdentifyRay(int dx,
int dy)
Returns the ray that corresponds to given screen coordinates. |
IVector3D |
getIdentifyVector(IPoint pCursor)
Returns the vector that corresponds to the given screen location. |
double |
getInclination()
The polar inclination of the observer relative to the target. |
IPoint |
getObserver()
The observer's position. |
IEnvelope |
getOrthoViewingExtent()
The extent visible by the camera in orthographic view. |
int |
getProjectionType()
The type of projection. |
double |
getRollAngle()
The roll angle in degrees. |
double |
getScale()
The orthographic projection scale. |
IPoint |
getTarget()
The target's position. |
IVector3D |
getUpDirection()
The camera's up-vector. |
double |
getViewFieldAngle()
The view-field angle in degrees. |
double |
getViewingDistance()
The viewing distance between the observer and the target. |
void |
hTurnAround(double dAzimuth)
Turns the camera horizontally around observer by the given azimuth angle. |
boolean |
isMultiPhaseRendering()
The state of multi-phase rendering. |
boolean |
isUsable()
Indicates if the camera has valid parameters. |
void |
levelObsToTarget()
Levels the observer to the target. |
void |
levelTargetToObs()
Levels the target to the observer. |
void |
move(int direction,
double factor)
Moves the camera in the specified direction. |
void |
pan(IPoint startPoint,
IPoint endPoint)
Moves both the observer and the target so that the object picked as the starting point on screen assumes the ending-point position. |
void |
polarUpdate(double distanceFactor,
double dAzimuth,
double dInclination,
boolean bLimitInclination)
Updates the observer's location by given polar increments. |
void |
propertiesChanged()
Sets camera's dirty flag. |
void |
queryDistanceToMBB(IEnvelope pExtent,
double[] distance)
Returns the distance to the given extent. |
void |
queryDistanceToSphere(IPoint pCenter,
double radius,
double[] distance)
Returns the distance to the given sphere. |
void |
queryDistanceToSphereCenter(IPoint pCenter,
double radius,
double[] distance)
Returns the distance to the given sphere's center. |
void |
queryIdentifyVector(int dx,
int dy,
IVector3D pIdentifyVect)
Returns the vector that corresponds to given screen coordinates. |
void |
queryOrthoViewingPlatform(IEnvelope pInExtent,
IEnvelope pOutExtent,
double[] pScale)
Returns orthographic projection viewing parameters corresponding to the given extent. |
void |
queryViewingPlatformMBB(IEnvelope pExtent,
double[] pNearPlane,
double[] pFarPlane,
double[] pAngle,
double[] pAspect)
Returns the viewing parameters corresponding to the given extent. |
void |
queryViewingPlatformSphere(IPoint pCenter,
double radius,
double[] pNearPlane,
double[] pFarPlane,
double[] pAngle,
double[] pAspect)
Returns the viewing parameters corresponding to the given spherical extent. |
void |
recalcUp()
Updates the up-vector. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object. |
void |
replayFrame(ISceneGraph pSceneGraph)
Renders a frame. |
void |
rotate(double angle)
Rotates the observer horizontally around the target by a given angle in degrees. |
void |
setAzimuth(double azimuth)
The polar azimuth of the observer relative to the target. |
void |
setDefaultsMBB(IEnvelope pExtent)
Positions camera so that the entire given extent can be seen. |
void |
setDefaultsSphere(IPoint pCenter,
double radius)
Positions camera so that the entire given spherical extent can be seen. |
void |
setInclination(double inclination)
The polar inclination of the observer relative to the target. |
void |
setMultiPhaseRendering(boolean pbMultiPhase)
The state of multi-phase rendering. |
void |
setObserver(IPoint observer)
The observer's position. |
void |
setProjectionType(int projectionType)
The type of projection. |
void |
setRollAngle(double rollAngle)
The roll angle in degrees. |
void |
setTarget(IPoint target)
The target's position. |
void |
setUpDirection(IVector3D upVector)
The camera's up-vector. |
void |
setVerticalExaggeration(double rhs1)
Adapts the camera to the scene's vertical exaggeration. |
void |
setViewFieldAngle(double viewFieldAngle)
The view-field angle in degrees. |
void |
setViewingDistance(double distance)
The viewing distance between the observer and the target. |
void |
zoom(double ratio)
Zooms in or out by moving the observer according to the required ratio between the new and previous viewing distances. |
void |
zoomToRect(IEnvelope pExtent)
Zooms to the given screen extent. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.Class targetClass
| Constructor Detail |
public ICameraProxy(java.lang.String CLSID,
java.lang.String host,
AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
public ICameraProxy()
public ICameraProxy(java.lang.Object obj)
throws java.io.IOException
protected ICameraProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
protected ICameraProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
AuthInfo authInfo)
throws java.io.IOException
| Method Detail |
public void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
Dispatch
addListener in class DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object to be informed of the eventstheSource - the proxy class that represents the COM class that is the source of the events
java.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
Dispatch
removeListener in class DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object that no longer wishes to be informed of the events
java.io.IOException
public IPoint getObserver()
throws java.io.IOException,
AutomationException
ICameraThe observer represents the origin, or point of view, of the camera. It uses coordinates that are in the same unit of measure as the scene itself.
getObserver in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setObserver(IPoint observer)
throws java.io.IOException,
AutomationException
ICamera
setObserver in interface ICameraobserver - A reference to a com.esri.arcgis.geometry.IPoint (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IPoint getTarget()
throws java.io.IOException,
AutomationException
ICameraThe target is what the observer is looking at, or in other words, what the camera is pointed towards. It uses coordinates that are in the same unit of measure as the scene itself.
getTarget in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTarget(IPoint target)
throws java.io.IOException,
AutomationException
ICamera
setTarget in interface ICameratarget - A reference to a com.esri.arcgis.geometry.IPoint (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IVector3D getUpDirection()
throws java.io.IOException,
AutomationException
ICamera
getUpDirection in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setUpDirection(IVector3D upVector)
throws java.io.IOException,
AutomationException
ICamera
setUpDirection in interface ICameraupVector - A reference to a com.esri.arcgis.geometry.IVector3D (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getViewingDistance()
throws java.io.IOException,
AutomationException
ICameraThe ViewingDistance is in the current scene units as defined by the horizontal coordinate system of the scene's spatial reference.
Setting the ViewingDistance will modify the observer's position along the line of sight relative to the target.
getViewingDistance in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setViewingDistance(double distance)
throws java.io.IOException,
AutomationException
ICamera
setViewingDistance in interface ICameradistance - The distance (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public double getViewFieldAngle()
throws java.io.IOException,
AutomationException
ICameraIncreasing the ViewFieldAngle creates the appearance of zooming out even though the observer position is unchanged. Wide angles enable the observer to see a large portion of the scene when positioned inside the data area. A wide angle also presents a distorted view, similar to that of a fish-eye lens.
Decreasing the ViewFieldAngle creates the appearance of zooming in even though the observer position is unchanged.
The default ViewFieldAngle is 55 degrees.
getViewFieldAngle in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setViewFieldAngle(double viewFieldAngle)
throws java.io.IOException,
AutomationException
ICamera
setViewFieldAngle in interface ICameraviewFieldAngle - The viewFieldAngle (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getRollAngle()
throws java.io.IOException,
AutomationException
ICameraThe RollAngle represents the angle, in degrees, of the camera about the line of sight between the observer and target. Angles will be reported in the range >=0 and <360. Angles can be given outside of this range but will be 'wrapped' to the equivalent value in the 0 to 360 range. For example -1 is the equivalent of 359 and 361 is the equivalent of 1.
A RollAngle of 0.0, the default, is straight up relative to the Z axis in the scene. Increasing the RollAngle will tilt the camera clockwise about the line of sight.
getRollAngle in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRollAngle(double rollAngle)
throws java.io.IOException,
AutomationException
ICamera
setRollAngle in interface ICamerarollAngle - The rollAngle (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getProjectionType()
throws java.io.IOException,
AutomationException
ICameraThe projection can be set to either esriPerspectiveProjection or esriOrthoProjection. A perspective projection provides a sense of three dimensionality. An orthographic projection maintains constant scale throughout and is used to provide a 2D, planimetric, view.
getProjectionType in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setProjectionType(int projectionType)
throws java.io.IOException,
AutomationException
ICamera
setProjectionType in interface ICameraprojectionType - A com.esri.arcgis.analyst3d.esri3DProjectionType constant (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isUsable()
throws java.io.IOException,
AutomationException
ICamera
isUsable in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getInclination()
throws java.io.IOException,
AutomationException
ICameraThe inclination represents the altitude angle, in degrees, of the observer relative to the target. When the observer is above the target the inclination is positive, when below it's negative.
The value given for inclination can be greater than -90 or less than 90. Values outside this range will be reset automatically to the closest positive or negative limit (e.g. 95 reset to 89.9999).
getInclination in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setInclination(double inclination)
throws java.io.IOException,
AutomationException
ICamera
setInclination in interface ICamerainclination - The inclination (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public double getAzimuth()
throws java.io.IOException,
AutomationException
ICameraThe azimuth represents the compass direction, in degrees, of the observer relative to the target. At 0 degrees the observer is due north of the target, 90 degrees due east, 180 degrees due south, and 270 degrees due west.
Values exceeding the range 0-360 will be reset to the equivalent value that falls in this range (e.g. 365 gets reset to 5, -5 gets reset to 355).
getAzimuth in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setAzimuth(double azimuth)
throws java.io.IOException,
AutomationException
ICamera
setAzimuth in interface ICameraazimuth - The azimuth (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void rotate(double angle)
throws java.io.IOException,
AutomationException
ICameraPositive values for degrees will rotate the observer clockwise around the target, negative values counter-clockwise.
rotate in interface ICameraangle - The angle (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void polarUpdate(double distanceFactor,
double dAzimuth,
double dInclination,
boolean bLimitInclination)
throws java.io.IOException,
AutomationException
ICameraThe observer will be moved by the values specified in the arguments:
The distanceFactor resets the current ViewingDistance (distance between observer and target) by multiplying it by the given factor.
dAzimuth is added to the current azimuth.
dInclination is added to the current inclination. If the resulting inclination doesn't fall between -89.9 and 89.9 it will be reset so that it does unless bLimitInclination is set to False.
bLimitInclination when set to True ensures the modified inclination doesn't fall outside the -89.9 to 89.9 limit. If set to False and the limit is exceeded the azimuth will be changed 180 degrees and the UpDirection will be flipped.
polarUpdate in interface ICameradistanceFactor - The distanceFactor (in)dAzimuth - The dAzimuth (in)dInclination - The dInclination (in)bLimitInclination - The bLimitInclination (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void recalcUp()
throws java.io.IOException,
AutomationException
ICamera
recalcUp in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void propertiesChanged()
throws java.io.IOException,
AutomationException
ICamera
propertiesChanged in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setDefaultsMBB(IEnvelope pExtent)
throws java.io.IOException,
AutomationException
ICamera
setDefaultsMBB in interface ICamerapExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultsSphere(IPoint pCenter,
double radius)
throws java.io.IOException,
AutomationException
ICamera
setDefaultsSphere in interface ICamerapCenter - A reference to a com.esri.arcgis.geometry.IPoint (in)radius - The radius (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void queryViewingPlatformMBB(IEnvelope pExtent,
double[] pNearPlane,
double[] pFarPlane,
double[] pAngle,
double[] pAspect)
throws java.io.IOException,
AutomationException
ICamera
queryViewingPlatformMBB in interface ICamerapExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)pNearPlane - The pNearPlane (out: use single element array)pFarPlane - The pFarPlane (out: use single element array)pAngle - The pAngle (out: use single element array)pAspect - The pAspect (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void queryViewingPlatformSphere(IPoint pCenter,
double radius,
double[] pNearPlane,
double[] pFarPlane,
double[] pAngle,
double[] pAspect)
throws java.io.IOException,
AutomationException
ICamera
queryViewingPlatformSphere in interface ICamerapCenter - A reference to a com.esri.arcgis.geometry.IPoint (in)radius - The radius (in)pNearPlane - The pNearPlane (out: use single element array)pFarPlane - The pFarPlane (out: use single element array)pAngle - The pAngle (out: use single element array)pAspect - The pAspect (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void queryOrthoViewingPlatform(IEnvelope pInExtent,
IEnvelope pOutExtent,
double[] pScale)
throws java.io.IOException,
AutomationException
ICamera
queryOrthoViewingPlatform in interface ICamerapInExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)pOutExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)pScale - The pScale (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getOrthoViewingExtent()
throws java.io.IOException,
AutomationException
ICamera
getOrthoViewingExtent in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void replayFrame(ISceneGraph pSceneGraph)
throws java.io.IOException,
AutomationException
ICamera
replayFrame in interface ICamerapSceneGraph - A reference to a com.esri.arcgis.analyst3d.ISceneGraph (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canSeeMBB(IEnvelope pExtent)
throws java.io.IOException,
AutomationException
ICamera
canSeeMBB in interface ICamerapExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canSeeSphere(IPoint pCenter,
double radius)
throws java.io.IOException,
AutomationException
ICamera
canSeeSphere in interface ICamerapCenter - A reference to a com.esri.arcgis.geometry.IPoint (in)radius - The radius (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryDistanceToMBB(IEnvelope pExtent,
double[] distance)
throws java.io.IOException,
AutomationException
ICamera
queryDistanceToMBB in interface ICamerapExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)distance - The distance (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryDistanceToSphere(IPoint pCenter,
double radius,
double[] distance)
throws java.io.IOException,
AutomationException
ICamera
queryDistanceToSphere in interface ICamerapCenter - A reference to a com.esri.arcgis.geometry.IPoint (in)radius - The radius (in)distance - The distance (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void queryDistanceToSphereCenter(IPoint pCenter,
double radius,
double[] distance)
throws java.io.IOException,
AutomationException
ICamera
queryDistanceToSphereCenter in interface ICamerapCenter - A reference to a com.esri.arcgis.geometry.IPoint (in)radius - The radius (in)distance - The distance (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void queryIdentifyVector(int dx,
int dy,
IVector3D pIdentifyVect)
throws java.io.IOException,
AutomationException
ICamera
queryIdentifyVector in interface ICameradx - The dx (in)dy - The dy (in)pIdentifyVect - A reference to a com.esri.arcgis.geometry.IVector3D (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IVector3D getIdentifyVector(IPoint pCursor)
throws java.io.IOException,
AutomationException
ICamera
getIdentifyVector in interface ICamerapCursor - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRay getIdentifyRay(int dx,
int dy)
throws java.io.IOException,
AutomationException
ICamera
getIdentifyRay in interface ICameradx - The dx (in)dy - The dy (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void move(int direction,
double factor)
throws java.io.IOException,
AutomationException
ICamera
move in interface ICameradirection - A com.esri.arcgis.analyst3d.esriCameraMovementType constant (in)factor - The factor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void pan(IPoint startPoint,
IPoint endPoint)
throws java.io.IOException,
AutomationException
ICamera
pan in interface ICamerastartPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)endPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void levelTargetToObs()
throws java.io.IOException,
AutomationException
ICamera
levelTargetToObs in interface ICamerajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void levelObsToTarget()
throws java.io.IOException,
AutomationException
ICamera
levelObsToTarget in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void hTurnAround(double dAzimuth)
throws java.io.IOException,
AutomationException
ICamera
hTurnAround in interface ICameradAzimuth - The dAzimuth (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void zoom(double ratio)
throws java.io.IOException,
AutomationException
ICamera
zoom in interface ICameraratio - The ratio (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void zoomToRect(IEnvelope pExtent)
throws java.io.IOException,
AutomationException
ICamera
zoomToRect in interface ICamerapExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getScale()
throws java.io.IOException,
AutomationException
ICamera
getScale in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setMultiPhaseRendering(boolean pbMultiPhase)
throws java.io.IOException,
AutomationException
ICamera
setMultiPhaseRendering in interface ICamerapbMultiPhase - The pbMultiPhase (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isMultiPhaseRendering()
throws java.io.IOException,
AutomationException
ICameraMultiPhaseRendering is only implemented in ArcScene. When set to True (the default is False), multiple drawing steps are enabled to avoid Z-buffer imprecisions when the ratio of far/near distance is too large, therefore layers with extreme extents may be seen throughout the scene. The far/near distance here refers to the distance between the observer and the far/near clipping plane in OpenGL terms.
isMultiPhaseRendering in interface ICameraAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setVerticalExaggeration(double rhs1)
throws java.io.IOException,
AutomationException
ICamera
setVerticalExaggeration in interface ICamerarhs1 - The rhs1 (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||