Package | net.systemeD.potlatch2.mapfeatures.editors |
Class | public class RelationMemberEditorFactory |
Inheritance | RelationMemberEditorFactory EditorFactory |
Subclasses | RouteEditorFactory, TurnRestrictionEditorFactory |
Property | Defined by | ||
---|---|---|---|
category : String = "Standard" Default category: "Standard"
| EditorFactory | ||
description : String The label given to the edited field, as defined in map features XML.
| EditorFactory | ||
name : String The name of the field/tag/edit control, as defined in map features XML.
| EditorFactory | ||
presence : Presence
Default Presence behaviour: onTagMatch
| EditorFactory | ||
relationTagPatterns : Object [read-only]
| RelationMemberEditorFactory | ||
role : String [read-only]
| RelationMemberEditorFactory | ||
sortOrder : uint = 5 Default sorting: PRIORITY_NORMAL
| EditorFactory |
Method | Defined by | ||
---|---|---|---|
RelationMemberEditorFactory(inputXML:XML)
Constructs the editing panel for a relation(###), given its
| RelationMemberEditorFactory | ||
areTagsMatching(entity:Entity):Boolean
| RelationMemberEditorFactory | ||
createEditorInstance(entity:Entity):DisplayObject
| RelationMemberEditorFactory | ||
createFactory(inputType:String, inputXML:XML):EditorFactory
[static] Returns a specific subclass of EditorFactory as appropriate for the type: "freetext", "checkbox", "choice", "slider", "number", "speed", "route", "turn".
| EditorFactory | ||
getPriority(priority:String):uint
[static] Translates a priority string ("highest") to a const (PRIORITY_HIGHEST).
| EditorFactory |
Method | Defined by | ||
---|---|---|---|
RelationMemberEditorFactory |
relationTagPatterns | property |
relationTagPatterns:Object
[read-only]Implementation
public function get relationTagPatterns():Object
role | property |
role:String
[read-only]Implementation
public function get role():String
RelationMemberEditorFactory | () | constructor |
public function RelationMemberEditorFactory(inputXML:XML)
Constructs the editing panel for a relation(###), given its
inputXML:XML |
areTagsMatching | () | method |
public override function areTagsMatching(entity:Entity):Boolean
Parameters
entity:Entity |
Boolean |
createEditorInstance | () | method |
public override function createEditorInstance(entity:Entity):DisplayObject
Parameters
entity:Entity |
DisplayObject |
createRelationMemberEditor | () | method |