Veřejné metody | |
BaseCanvasObject (Canvas canvas) | |
Základní konstruktor, který zajišťuje registraci a základní správu komunikačních skupin. Jediným parametrem je plátno, jehož součástí se objekt stane. | |
void | AddToCommunicationGroup (string groupName) |
Přidává objekt do komunikační skupiny v centrální komunikačním uzlu. | |
void | RemoveFromCommunicationGroup (string groupName) |
Vyjímá objekt z komunikační skupiny. | |
virtual void | MessageReceiving (object message) |
override string | ToString () |
Chráněné metody | |
void | InheritGroupsFrom (ICanvasObject templet) |
Vlastnosti | |
Canvas | Canvas [get] |
IList< string > | ComunnicationGroups [get] |
Definice je uvedena na řádku 106 v souboru Shapes.cs.
Grendel::Base::BaseCanvasObject::BaseCanvasObject | ( | Canvas | canvas | ) | [inline] |
void Grendel::Base::BaseCanvasObject::AddToCommunicationGroup | ( | string | groupName | ) | [inline] |
Přidává objekt do komunikační skupiny v centrální komunikačním uzlu.
groupName | Identifikace komunikační skupiny. |
Implementuje Grendel::Base::ICanvasObject.
void Grendel::Base::BaseCanvasObject::RemoveFromCommunicationGroup | ( | string | groupName | ) | [inline] |
virtual void Grendel::Base::BaseCanvasObject::MessageReceiving | ( | object | message | ) | [inline, virtual] |
Implementuje Grendel::Communication::IMessageReceiver.
void Grendel::Base::BaseCanvasObject::InheritGroupsFrom | ( | ICanvasObject | templet | ) | [inline, protected] |
override string Grendel::Base::BaseCanvasObject::ToString | ( | ) | [inline] |
Canvas Grendel::Base::BaseCanvasObject::Canvas [get] |
vrací plátno, k němuž objekt patří
Implementuje Grendel::Base::ICanvasObject.
IList<string> Grendel::Base::BaseCanvasObject::ComunnicationGroups [get] |
Kopie seznamu komunikačních skupin, do níž objekt přísluší.
Implementuje Grendel::Base::ICanvasObject.