Class Index | File Index

Classes


Class Index

_global_


adf

This is the namespace for ADF's JavaScript API.

adf.Action

A base class that handles user interaction with the mouse, keyboard or any other input device.

adf.AlternatingScaleBarRenderer

This Renderes a Alternating ScaleBar

adf.Callout

A widget used to highlight a point on a given HTML element by drawing a "call-out" or "bubble" and displaying relevant information within it.

adf.ColorChooser

A widget used to allow users to select a color from a visual palette of colors.

adf.ContextMenuItem

The context menu items are displayed per toc node when the user right clicks on any toc node.

adf.Control

Represents a ADF webcontrol.

adf.Controls

This Class is used to access all maps, overviews, tasks, toolitemcolelctions, tocs and toolbars in ADF

adf.CoordinateTracker

A simple widget that listens for onmousemove on an adf.Map object's DOM element to display the current lattitude and longitude based on the position of the mouse pointer.

adf.DoubleAlternatingScaleBarRenderer

This Renderes a Double Alternating ScaleBar

adf.DragElementAction

Extends adf.Action to handle user interaction with the mouse to click and drag an absolutely positioned HTML element in order to change its position on a page.

adf.DrawCircleAction

Extends adf.Action and handles user interation with the mouse to draw a circle shape onto an instance of adf.graphics.Element.

adf.DrawLineAction

Extends adf.Action to handle user interaction with the mouse to draw a line segment which contains only two points.

adf.DrawOvalAction

Extends adf.DrawRectShapeAction with its only modifications being the shapeType value passed to the constructor ("Rectangle")

adf.DrawPointAction

Extends adf.Action to take user interaction from the mouse in order to draw point on a given adf.graphics.Element.

adf.DrawPolygonAction

This constructor is basically an alias/shortcut to creating an instance adf.DrawPolyShapeAction and passing true as the only parameter to its constructor.

adf.DrawPolylineAction

This constructor is basically an alias/shortcut to creating an instance adf.DrawPolyShapeAction and passing false as the only parameter to its constructor.

adf.DrawPolyShapeAction

Extends adf.Action to handle user interaction witht the mouse in order to draw a polygon or polyline onto an adf.graphics.Element.

adf.DrawRectangleAction

Extends adf.DrawRectShapeAction with its only modifications being the shapeType value passed to the constructor ("Rectangle")

adf.DrawRectShapeAction

Extends adf.Action and takes user interaction with the mouse in order to draw a rectangle based shape onto a adf.graphics.Element.

adf.EditingDrawAction

This is the base class for all editing actions fro providing the necessary eventing abstarction for writing any Editing based Tools for ADF framework.

adf.EditingDrawLineAction

Extends adf.EditingDrawAction to handle user interaction with the mouse to draw a line graphic which contains only two points.

adf.EditingDrawPointAction

This Editing Action is used to create point features Extends adf.EditingDrawAction to take user interaction from the mouse in order to draw point feature

adf.EditingDrawPolyShapeAction

Extends adf.EditingDrawAction to handle user interaction with the mouse in order to draw a polygon or polyline onto an adf.graphics.Element.

adf.EditingLine


adf.EditingPoint

Creates a new editing tool item to create a point feature

adf.EditingPoly

Creates a new toolitem to create a polyline or polygon shape

adf.EditingPolygon

Creates a new toolitem to create a polygon shape

adf.EditingPolyline

Creates a new toolitem to create a polyline shape

adf.EditingState

This Class extends adf.ToolItemCollection for maintaining state of the partial edited featues on the client during map operations.

adf.EditingToolItem

Base editing tool item object to be extended by any editing tool items

adf.EditTaskSettings

This Class defines the configuration properties and methods of the Editing Task UI.

adf.EditTaskUtils

This Class definies utility methods used by Editing Task .

adf.Extent

Represents a given map extent.

adf.GPAsyncTaskResultsTimer


adf.graphics


adf.graphics.Element

Represents a graphics display element which allows drawing various graphical objects.

adf.graphics.SvgElement

An adf.graphics.Element implementation for SVG(Scalable Vector Graphics) specification.

adf.graphics.VmlElement


adf.GraphicsSymbol

Represents a set of symbology properties for an element placed within an adf.graphics.Element.

adf.ImageAndTextToolbar

Creates a toolbar with tool items displayed as combination of text an images

adf.ImageToolbar

Creates a toolbar with tool items displayed as images/icons

adf.KeyInputAction

Extends adf.Action in order to handle simple user interaction with the keyboard.

adf.LegendNode

This is the legendNode class which describes the properties and methods of the legend in the printing task

adf.Map

The central class that renders map and other graphic elements, a simple ADF application could consist of one 'adf.Map' instance Create a new map instance inside of the given HTML container.

adf.MapCallout

This implementation of adf.Callout has specific logic pertaining to placement on an adf.Map.

adf.MapCircle

Creates a new toolitem to draw a circle on the map control

adf.MapContinuousPan

Similar to the adf.MapPan ToolItem, this ToolItem is used to pan the map.

adf.MapHybridPan

This is a new panning toolitem introduced at 10.

adf.MapImage

Draws an image on the map control at the point specified.

adf.MapKeyNavigation

This ToolItem uses adf.KeyInputAction to perform map navigation using keyboard shortcuts.

adf.MapLine

Creates a new tool item to draw a line on the map control

adf.MapMouseWheel

This ToolItem uses the adf.MouseWheelAction to zoom in/out using the mouse wheel.

adf.MapNavigator

Represents a map navigator.

adf.MapOval


adf.MapPan

This ToolItem is used to pan the map.

adf.MapPoint

Creates a new tool item to draw a point on the map control

adf.MapPoly

Creates a new toolitem to draw a polyline or polygon shape on the map control

adf.MapPolygon

Creates a new toolitem to draw a polygon shape on the map control

adf.MapPolyline

Creates a new toolitem to draw a polyline shape on the map control

adf.MapRectangle

This ToolItem uses adf.DrawRectangleAction to draw a rectangle on the adf.Map.

adf.MapSlider


adf.MapSource

The base class for defining a specific map server implementation.

adf.MapSourceDynamic


adf.MapSourceTile

implementation for a tiled map service.

adf.MapTip

Contains the logic for displaying server side web results as graphical features drawn in the browser by using an adf.graphics.Element.

adf.MapToolItem

All adf.ToolItems that work with the adf.Map extend this class.

adf.MouseWheelAction

Extends adf.Action to handle user interaction with a mouse scroll wheel.

adf.Navigator

Represents a navigator.

adf.Overview

Control used to show overview of the map layers inside a toggle window

adf.OverviewPan

Similar to the adf.MapContinuousPan ToolItem, this ToolItem is used to pan the overview.

adf.PageElement

Represents an visual element on an HTML document.

adf.Point

A simple object used to represent a specific point in any 2-dimensional coordinate system.

adf.PrintMap

This class contains all information to generate a printing page.

adf.PrintResult

This class represents a query result data.

adf.PrintTask


adf.Rectangle

A simple object used to represent a rectangle shape in a 2-dimentional coordinate system.

adf.ResizeElementAction

Handles user interaction with the mouse in order to resize a givent HTML element.

adf.ScaleBar

adf.ScaleBar provides a client side based scalebar widget for displaying the map scale.

adf.ScaleBarRenderer

adf.ScaleBarRenderer is the base class to be implemented by all classes that render a type of scalebar It provides init and render methods, each of these methods has an empty default implementation.

adf.ScaleBarRendererBase

This Class extends adf.ScaleBarRenderer.

adf.SingleDivisionScaleBar

This Renderes a Single Division Scalebar

adf.Slider

A Slider allows users to visually change a value in a range from 0-n Creates a new slider object with an unique id placed inside the argument container given.

adf.SteppedScaleLineRenderer

This Renderes a stepped scalebar

adf.TableTocRenderer

This is the default toc renderer implementation in the WebADF.

adf.Task

A task is primarily a server side control with actions, tools and ui components, with the processing performed mostly on the server.

adf.TextToolbar

Creates a simple text based Toolbar which can be used in an application Example Usages

adf.Toc

The Toc control displays the table of contents of resources, layers and symbols of the data displayed in the map.

adf.TocNode

adf.TocNode represents a node that is displayed in the toc control.

adf.TocRenderer

Base Class that provides methods for rendering nodes in a toc control.

adf.Toolbar

adf.Toolbar is the class used to create a Toolbar UI in ADF JavaScript API adf.Toolbar renders a collection of toolitems that can be used with the map, for example to zoom, pan, click, etc.

adf.ToolItem

A ToolItem can represent a Tool or a Command.

adf.ToolItemCollection

This is a base class for creating Collection of ToolItems which need to goruped together to accomplish a business case scenario.

adf.Utils

A collection of static utility functions and application properties, including information about the client browser name and version.

adf.Window

adf.Window is an out of the box dialog UI available for users.

adf.WindowManager

The window manager is used to manage a collection of adf.Window objects.

adfdijit

The ADF JavaScript library is built on and includes the Dojo 1.3.0 library The adfdijit namespace is a re-scope of Dojo's dijit namespace to prevent potential conflicts with other Dojo libraries that may be added to the web application This namespace contains the JavaScript API typically found in Dojo's dijit namespace See dijit API Reference for more informaton.

adfdojo

The ADF JavaScript library is built on and includes the Dojo 1.3.0 library The adfdojo namespace is a re-scope of Dojo's dojo namespace to prevent potential conflicts with other Dojo libraries that may be added to the web application This namespace contains the JavaScript objects typically found in Dojo's dojo namespace See dojo API Reference for more informaton.

adfdojox

The ADF JavaScript library is built on and includes the Dojo 1.3.0 library The adfdojox namespace is a re-scope of Dojo's dojo namespace to prevent potential conflicts with other Dojo libraries that may be added to the web application This namespace contains the JavaScript API typically found in Dojo's dojox namespace See dojox API Reference for more informaton.

Documentation generated by JsDoc Toolkit 2.1.0 on Mon May 17 2010 13:45:44 GMT-0700 (PDT)