| Package | com.afcomponents.umap.providers.zoomify |
| Class | public class ZoomifyProvider |
| Inheritance | ZoomifyProvider XMLProvider DefaultProvider flash.events.EventDispatcher |
| Property | Defined by | ||
|---|---|---|---|
![]() | _copyright : URLRequest
Copyright URL.
| XMLProvider | |
![]() | _core : UMap
Reference to the core UMap class.
| DefaultProvider | |
![]() | _default : Boolean
Flag that, indicates whether to use default language & settings data without loading it from the server.
| XMLProvider | |
| _images : String
Location of the tile images.
| ZoomifyProvider | ||
![]() | _language : URLRequest
Language URL.
| XMLProvider | |
![]() | _loader : URLLoader
Reference to the
URLLoader object that is used for loading data. | XMLProvider | |
![]() | _logo : DisplayObject
Display object which containes the provider logo.
| DefaultProvider | |
![]() | _logoURL : URLRequest
URI of the provider logo.
| DefaultProvider | |
![]() | _mapTypes : Array
Array of map types.
| DefaultProvider | |
| _projection : IProjection
Projection that should be used for the map type.
| ZoomifyProvider | ||
![]() | _settings : *
Settings URL.
| XMLProvider | |
| Method | Defined by | ||
|---|---|---|---|
|
ZoomifyProvider(settings_url:*, images_url:String = null, projection:IProjection = null)
Creates new zoomify provider.
| ZoomifyProvider | ||
![]() |
addMapType(type:IMapType):Boolean
Adds new map type to the map types Array.
| DefaultProvider | |
![]() |
clearLogo():void
Clears the logo.
| DefaultProvider | |
![]() |
dispose():void
Frees the resources accuired by the Provider.
| XMLProvider | |
![]() |
getDefaultCopyright():String
Returns default copyright string.
| XMLProvider | |
![]() |
getDefaultCopyrightURL():URLRequest
Abstract function.
| XMLProvider | |
![]() |
getDefaultLanguage():String
Abstract function.
| XMLProvider | |
![]() |
getDefaultLanguageURL():URLRequest
Abstract function.
| XMLProvider | |
![]() |
getDefaultSettings():String
Abstract function.
| XMLProvider | |
![]() |
getDefaultSettingsURL():URLRequest
Abstract function.
| XMLProvider | |
![]() |
getMapTypeByName(mapTypeName:String):IMapType
Returns map type reference by it's name.
| DefaultProvider | |
![]() |
Initializes the provider and starts the loading process.
| XMLProvider | |
![]() |
Loads copyright information for the specified area from the url defined by the
copyrightURL property. | XMLProvider | |
![]() |
setLogo(logo:*):void
Setups the logo for the provider, loads it if necessary.
| DefaultProvider | |
| Method | Defined by | ||
|---|---|---|---|
![]() |
Queries specified map type for copyright string and generates COPYRIGHT_CHANGED event.
| DefaultProvider | |
![]() |
initMapTypes():void
Override this function to define map types.
| DefaultProvider | |
![]() |
loadNextCopyright(url:URLRequest = null):void
Loads the queued copyright request.
| XMLProvider | |
![]() |
parseCopyright(data:String):void
Abstract method.
| XMLProvider | |
![]() |
parseLanguage(data:String):Boolean
Abstract method.
| XMLProvider | |
|
parseSettings(data:String):Boolean
| ZoomifyProvider | ||
| Constant | Defined by | ||
|---|---|---|---|
| DEFAULT_PROJECTION : Class [static]
| ZoomifyProvider | ||
![]() | LOADING_COPYRIGHT : String = "loadingCopyright" [static]
The
Provider.LOADING_COPYRIGHT constant defines the value of the loadingState
property of the Provider object that indicates that copyright information is being loaded at the moment. | XMLProvider | |
![]() | LOADING_IDLE : String = "loadingIdle" [static]
The
Provider.LOADING_IDLE constant defines the value of the loadingState
property of the Provider object that indicates that no loading occurs at the moment. | XMLProvider | |
![]() | LOADING_LANGUAGE : String = "loadingLanguage" [static]
The
Provider.LOADING_LANGUAGE constant defines the value of the loadingState
property of the Provider object that indicates that language file is being loaded at the moment. | XMLProvider | |
![]() | LOADING_SETTINGS : String = "loadingSettings" [static]
The
Provider.LOADING_SETTINGS constant defines the value of the loadingState
property of the Provider object that indicates that settings file is being loaded at the moment. | XMLProvider | |
| _images | property |
protected var _images:StringLocation of the tile images.
| _projection | property |
protected var _projection:IProjectionProjection that should be used for the map type.
| ZoomifyProvider | () | constructor |
public function ZoomifyProvider(settings_url:*, images_url:String = null, projection:IProjection = null)Creates new zoomify provider. You should specify URL of the ImageProperties.xml file that has been generated by zoomify splitter. Additionally you can specify the location of the tiles. If you ommit this parameter, xml directory path will be used.
Parameterssettings_url:* — String or URLRequest that specifies location of the ImageProperties.xml file.
|
|
images_url:String (default = null) — String that defines the location of the tile images.
If you ommit this parameter, xml directory path will be used.
|
|
projection:IProjection (default = null) |
| parseSettings | () | method |
protected override function parseSettings(data:String):BooleanParameters
data:String |
Boolean |
| DEFAULT_PROJECTION | constant |
public static const DEFAULT_PROJECTION:Class