C# Class csDataServerPlugin.DataServerPlugin

Inheritance: Caliburn.Micro.PropertyChangedBase, IPlugin
Exibir arquivo Open project: TNOCS/csTouch Class Usage Examples

Public Properties

Property Type Description
Dsb DataServer.DataServerBase

Public Methods

Method Description
CreateShapeService ( string file, string folder, string relativeFolder = null ) : ShapeService
GoTo ( ) : void
Init ( ) : void
Pause ( ) : void
SetDashboard ( DashboardState &dashboard ) : void
Start ( ) : void
Stop ( ) : void
UpdateLayerTabs ( PoiService service, dsLayer layer ) : void

Private Methods

Method Description
AddDataService ( PoiService s ) : void
Dashboards_DashboardActivated ( object sender, DashboardEventArgs e ) : void
DsbUnSubscribed ( object sender, ServiceSubscribeEventArgs e ) : void
EventsCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
FindShapeLayers ( string folder ) : void
InitShapeLayer ( ) : void
ProcessShapeFile ( string file, string folder ) : void
RemoveServiceTabItem ( PoiService pPoiService ) : void

When service is removed from dataserver servicelist remove the associated tabs

ServicesCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
s_PingReceived ( Service s, BaseContent b ) : void

Method Details

CreateShapeService() public method

public CreateShapeService ( string file, string folder, string relativeFolder = null ) : ShapeService
file string
folder string
relativeFolder string
return ShapeService

GoTo() public method

public GoTo ( ) : void
return void

Init() public method

public Init ( ) : void
return void

Pause() public method

public Pause ( ) : void
return void

SetDashboard() public method

public SetDashboard ( DashboardState &dashboard ) : void
dashboard DashboardState
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

UpdateLayerTabs() public method

public UpdateLayerTabs ( PoiService service, dsLayer layer ) : void
service PoiService
layer dsLayer
return void

Property Details

Dsb public_oe property

public DataServerBase,DataServer Dsb
return DataServer.DataServerBase