C# Class csDataServerPlugin.dsLayer

Inheritance: dsBaseLayer, INotifyPropertyChanged, IOnlineLayer, IStartStopLayer, IServiceLayer, IMenuLayer, ILayerWithMoreChildren, ITabLayer
Afficher le fichier Open project: TNOCS/csTouch Class Usage Examples

Méthodes publiques

Méthode Description
AddPoi ( PoI p ) : void

Add new poi

FindPoiLayer ( PoI p ) : IdsChildLayer
GetMenuItems ( ) : List
Initialize ( ) : void
OpenPoiPopup ( BaseContent poI ) : void
RemovePoi ( PoI p ) : void

remove poi

RenameService ( FrameworkElement sb ) : void
Start ( bool share = false ) : void
StartShare ( ) : void
Stop ( ) : void
UpdatePoi ( PoI p ) : void
dsLayer ( PoiService s, DataServerPlugin p ) : Caliburn.Micro

Méthodes protégées

Méthode Description
OnPropertyChanged ( string name ) : void

Private Methods

Méthode Description
DeleteService ( ) : void
MapControlExtentChanged ( object sender, ExtentEventArgs e ) : void
PoIs_BatchFinished ( object sender, EventArgs e ) : void
PoIs_BatchStarted ( object sender, EventArgs e ) : void
PoisCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
RefreshAllVisiblePois ( ) : void
SVisibilityChanged ( object sender, EventArgs e ) : void
ServiceAllPoisRefreshed ( object sender, EventArgs e ) : void
ServiceInitialized ( object sender, EventArgs e ) : void
ServicePoiUpdated ( object sender, PoiUpdatedEventArgs e ) : void
Service_AllPoisRefreshed ( object sender, EventArgs e ) : void
TimelineManagerTimeChanged ( object sender, EventArgs e ) : void
UpdateAllPois ( ) : void
s_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

AddPoi() public méthode

Add new poi
public AddPoi ( PoI p ) : void
p DataServer.PoI
Résultat void

FindPoiLayer() public méthode

public FindPoiLayer ( PoI p ) : IdsChildLayer
p DataServer.PoI
Résultat IdsChildLayer

GetMenuItems() public méthode

public GetMenuItems ( ) : List
Résultat List

Initialize() public méthode

public Initialize ( ) : void
Résultat void

OnPropertyChanged() protected méthode

protected OnPropertyChanged ( string name ) : void
name string
Résultat void

OpenPoiPopup() public méthode

public OpenPoiPopup ( BaseContent poI ) : void
poI DataServer.BaseContent
Résultat void

RemovePoi() public méthode

remove poi
public RemovePoi ( PoI p ) : void
p DataServer.PoI
Résultat void

RenameService() public méthode

public RenameService ( FrameworkElement sb ) : void
sb System.Windows.FrameworkElement
Résultat void

Start() public méthode

public Start ( bool share = false ) : void
share bool
Résultat void

StartShare() public méthode

public StartShare ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

UpdatePoi() public méthode

public UpdatePoi ( PoI p ) : void
p DataServer.PoI
Résultat void

dsLayer() public méthode

public dsLayer ( PoiService s, DataServerPlugin p ) : Caliburn.Micro
s PoiService
p DataServerPlugin
Résultat Caliburn.Micro