Overview
A simple MapView Container which displays elements of a TopicMapTopic and
- provides panning of the map through a small navigator known from other maps
- provides scaling of the map when the middle mouse button is scrolled
- switches all elements into sleep mode while the user is associating topics (elements block mouse otherwise)
- switches all elements into sleep mode while the user is painting/associating (elements block mouse otherwise)
>public var progressBar
bound to the whole width of the MapView ElementNote: This map can have a Selection
Variable Summary
access | name | type | Can Read | Can Init | Can Write | Default Value | description |
---|---|---|---|---|---|---|---|
public | assocPath | Path | |||||
public | container | Group |
The Top-Level container which aggregates the map and additional buttons/> |
||||
public | detailWindow | Group |
Placeholder declaration for a MapView internal DetailComponent |
||||
public | gestureDialog | GestureBoard | |||||
public | graphElements | Group |
A container for all GraphElements in a TopicMap and is therefore useful when one wants to: |
||||
public | infoLabel | <any> | |||||
public | lineTo | LineTo |
A Path of Points rendered when MapViewer is in Association Mode {} |
||||
public | map | Group |
A container which makes a MapView containing MapPanel#backgroundCanvas and MapPanel#elements |
||||
public | onMapColorChanged | function(:Color):Void | |||||
public | onMapDoubleClicked | function(:MouseEvent):Void | |||||
public | onMapDragged | function(:MouseEvent):Void | |||||
public | onMapMoved | function(:MouseEvent):Void | |||||
public | onMapPressed | function(:MouseEvent):Void | |||||
public | onMapReleased | function(:MouseEvent):Void | |||||
public | onMapScale | function(:MouseEvent,:float):Void | |||||
public | onMapSelection | function(:Selection):Void | |||||
public | onMapTranslate | function(:MouseEvent):Void | |||||
public | onResetScale | function():Void | |||||
public | progressBar | ProgressBar | |||||
public | showDetailWindow | function(:MouseEvent):Void | |||||
public | switchAssociatonMode | function(:GraphElement):Void | |||||
public | switchFullscreen | function(:MouseEvent):Void | |||||
public | switchPaintMode | function(:TopicMapTopic):Void |
Inherited Variables
de.deepamehta.fxclient.Selection
access | name | type | Can Read | Can Init | Can Write | Default Value | description |
---|---|---|---|---|---|---|---|
public | elements | Selection[] | |||||
public | selected | Boolean | |||||
public | selectionType | Integer | |||||
public | viewType | String |
de.deepamehta.fxclient.GraphElement
access | name | type | Can Read | Can Init | Can Write | Default Value | description |
---|---|---|---|---|---|---|---|
public | bean | FXBean |
A flexible data container which holds either a Topic, an Association or a Container |
||||
public | topicPosX | Number | |||||
public | topicPosY | Number |
Function Summary
- public addAssociation(arg0: GraphElement) : Boolean
- public delegateToBack() : Void
- public delegateToFront() : Void
- public getAssociations() : java.lang.Object[]
- public getID() : java.lang.String
- public getRelatedElement(arg0: PresentationAssociation) : GraphElement
- public getType() : FXType
- public hide() : Boolean
- public isLocked() : Boolean
- public removeAssociation(arg0: GraphElement) : Boolean
- public select() : Boolean
- public sendBackgroundToBack() : Void
- public setActive() : Boolean
- public setAllTemplates(templates: Byte[]) : Void
- public setBackgroundColor(color: Color) : Void
- public setBackgroundImage(imgSrc: java.lang.String) : Void
- public setDeactive() : Boolean
- public setGestureDialog(gestureBoard: GestureBoard) : Void
- public showDetails() : Boolean
- public switchMouseBlocking() : Void
- public transAnTo(p: Point2D) : Void
- public update(arg0: Point2D) : Void
Inherited Functions
de.deepamehta.fxclient.Selection
- public getSelectedId(i: Integer) : java.lang.String
- public abstract select() : Boolean
de.deepamehta.fxclient.GraphElement
- public abstract addAssociation(node: GraphElement) : Boolean
- public abstract delegateToBack() : Void
- public abstract delegateToFront() : Void
- public abstract getAssociations() : java.lang.Object[]
- public abstract getID() : java.lang.String
- public abstract getRelatedElement(edge: PresentationAssociation) : GraphElement
- public getSelectedId(i: Integer) : java.lang.String
- public abstract getType() : FXType
- public abstract hide() : Boolean
- public abstract isLocked() : Boolean
- public abstract removeAssociation(node: GraphElement) : Boolean
- public abstract setActive() : Boolean
- public abstract setDeactive() : Boolean
- public abstract showDetails() : Boolean
- public abstract switchMouseBlocking() : Void
- public toString() : java.lang.String
- public abstract update(point: Point2D) : Void