Class Index
This is the namespace for ADF's JavaScript API.
A base class that handles user interaction with the mouse, keyboard or any other input
device.
This Renderes a Alternating ScaleBar
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.
A widget used to allow users to select a color from a visual palette of colors.
The context menu items are displayed per toc node when the user right clicks on any toc node.
Represents a ADF webcontrol.
This Class is used to access all maps, overviews, tasks, toolitemcolelctions, tocs and toolbars in ADF
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.
This Renderes a Double Alternating ScaleBar
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.
Extends
adf.Action to handle user interaction with the mouse to draw a line segment
which contains only two points.
Extends
adf.DrawRectShapeAction with its only modifications being the
shapeType
value
passed to the constructor ("Rectangle")
This constructor is basically an alias/shortcut to creating an instance
adf.DrawPolyShapeAction and passing
true
as the only parameter to its constructor.
This constructor is basically an alias/shortcut to creating an instance
adf.DrawPolyShapeAction and passing
false
as the only parameter to its constructor.
Extends
adf.DrawRectShapeAction with its only modifications being the
shapeType
value
passed to the constructor ("Rectangle")
This is the base class for all editing actions fro providing the necessary eventing abstarction for
writing any Editing based Tools for ADF framework.
Extends
adf.EditingDrawAction to handle user interaction with the mouse to draw a line graphic
which contains only two points.
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
Creates a new editing tool item to create a point feature
Creates a new toolitem to create a polyline or polygon shape
Creates a new toolitem to create a polygon shape
Creates a new toolitem to create a polyline shape
This Class extends
adf.ToolItemCollection for maintaining state of
the partial edited featues on the client during map operations.
Base editing tool item object to be extended by any editing tool items
This Class defines the configuration properties and methods of the Editing Task UI.
This Class definies utility methods used by Editing Task .
Represents a given map extent.
Represents a graphics display element which allows drawing various graphical objects.
Creates a toolbar with tool items displayed as combination of text an images
Creates a toolbar with tool items displayed as images/icons
Extends
adf.Action in order to handle simple user interaction with the keyboard.
This is the legendNode class which describes the properties and methods of the legend in the printing task
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.
This implementation of
adf.Callout has specific logic pertaining to placement on an
adf.Map.
Creates a new toolitem to draw a circle on the map control
Similar to the
adf.MapPan ToolItem, this ToolItem is used to pan the map.
This is a new panning toolitem introduced at 10.
Draws an image on the map control at the point specified.
Creates a new tool item to draw a line on the map control
Represents a map navigator.
This ToolItem is used to pan the map.
Creates a new tool item to draw a point on the map control
Creates a new toolitem to draw a polyline or polygon shape on the map control
Creates a new toolitem to draw a polygon shape on the map control
Creates a new toolitem to draw a polyline shape on the map control
The base class for defining a specific map server implementation.
implementation for a tiled map service.
Contains the logic for displaying server side web results as graphical features drawn in the browser by using an
adf.graphics.Element.
Extends
adf.Action to handle user interaction with a mouse scroll wheel.
Control used to show overview of the map layers inside a toggle window
Represents an visual element on an HTML document.
A simple object used to represent a specific point in any 2-dimensional coordinate system.
This class contains all information to generate a printing page.
This class represents a query result data.
A simple object used to represent a rectangle shape in a 2-dimentional coordinate system.
Handles user interaction with the mouse in order to resize a givent HTML element.
adf.ScaleBar provides a client side based scalebar widget for displaying the map scale.
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.
This Renderes a Single Division Scalebar
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.
This Renderes a stepped scalebar
This is the default toc renderer implementation in the WebADF.
A task is primarily a server side control with actions, tools and ui components, with the processing performed mostly on the server.
Creates a simple text based Toolbar which can be used in an application
Example Usages
The Toc control displays the table of contents of resources, layers and symbols of the data displayed in the map.
adf.TocNode represents a node that is displayed in the toc control.
Base Class that provides methods for rendering nodes in a toc control.
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.
A ToolItem can represent a Tool or a Command.
This is a base class for creating Collection of ToolItems which need to goruped together
to accomplish a business case scenario.
A collection of static utility functions and application properties, including information about the client
browser name and version.
adf.Window is an out of the box dialog UI available for users.
The window manager is used to manage a collection of
adf.Window objects.
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.
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.
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.