using System.Collections.Generic; namespace xAPI.Registry { /// /// Provides 7 items of the xAPI_Activities of the context ide as public properties. /// public sealed class xAPI_Activities_Ide : xAPI_Activities { /// /// An application is a specialized software program designed for a specific purpose. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/activities/application /// public readonly xAPI_Activity application = new xAPI_Activity( context: "ide", key: "application", names: new Dictionary { ["en-US"] = "application", ["de-DE"] = "Applikation" }, descriptions: new Dictionary { ["en-US"] = "An application is a specialized software program designed for a specific purpose.", ["de-DE"] = "Eine Applikation ist eine spezielle Softwareanwendung, die für einen bestimmten Zweck entwickelt wurde." }); /// /// Libraries, templates, configuration or multimedia files such as source code, images, videos. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/activities/asset /// public readonly xAPI_Activity asset = new xAPI_Activity( context: "ide", key: "asset", names: new Dictionary { ["en-US"] = "asset", ["de-DE"] = "Asset" }, descriptions: new Dictionary { ["en-US"] = "Libraries, templates, configuration or multimedia files such as source code, images, videos.", ["de-DE"] = "Bibliotheken, Vorlagen, Konfigurations- oder Multimediadateien, wie zum Bespiel Quellcode, Bilder, Videos." }); /// /// A component is a container with functionality for the IDE or application. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/activities/component /// public readonly xAPI_Activity component = new xAPI_Activity( context: "ide", key: "component", names: new Dictionary { ["en-US"] = "component", ["de-DE"] = "Komponente" }, descriptions: new Dictionary { ["en-US"] = "A component is a container with functionality for the IDE or application.", ["de-DE"] = "Eine Komponente ist ein Halter für Functionalität der IDE oder Applikation." }); /// /// Something an actor can press, which then triggers an action in the IDE. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/activities/control /// public readonly xAPI_Activity control = new xAPI_Activity( context: "ide", key: "control", names: new Dictionary { ["en-US"] = "control element", ["de-DE"] = "Kontrollelement" }, descriptions: new Dictionary { ["en-US"] = "Something an actor can press, which then triggers an action in the IDE.", ["de-DE"] = "Etwas was ein Akteur drücken kann, was dann eine Aktion in der IDE hervorruft." }); /// /// An object of the IDE, which is not a component or asset, but has no other concrete purpose. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/activities/ideObject /// public readonly xAPI_Activity ideObject = new xAPI_Activity( context: "ide", key: "ideObject", names: new Dictionary { ["en-US"] = "IDE object", ["de-DE"] = "IDE Objekt" }, descriptions: new Dictionary { ["en-US"] = "An object of the IDE, which is not a component or asset, but has no other concrete purpose.", ["de-DE"] = "Ein Objekt der IDE, welches keine Komponente und kein Asset ist, aber keinen anderen speziellen Zweck kann." }); /// /// A project is a temporary endeavor designed to achieve a specific goal or set of objectives. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/activities/project /// public readonly xAPI_Activity project = new xAPI_Activity( context: "ide", key: "project", names: new Dictionary { ["en-US"] = "project", ["de-DE"] = "Projekt" }, descriptions: new Dictionary { ["en-US"] = "A project is a temporary endeavor designed to achieve a specific goal or set of objectives.", ["de-DE"] = "Ein Projekt ist ein zeitlich begrenztes Vorhaben, das darauf ausgerichtet ist, ein bestimmtes Ziel oder eine bestimmte Reihe von Zielen zu erreichen." }); /// /// A window of an IDE is an area with controls which can be either docked or in front of the IDE. /// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/activities/window /// public readonly xAPI_Activity window = new xAPI_Activity( context: "ide", key: "window", names: new Dictionary { ["en-US"] = "window", ["de-DE"] = "Fenster" }, descriptions: new Dictionary { ["en-US"] = "A window of an IDE is an area with controls which can be either docked or in front of the IDE.", ["de-DE"] = "Ein Fenster der IDE ist ein Bereich mit Kontrollelementen, welches entweder an der IDE befestigt ist oder frei ist." }); public xAPI_Activities_Ide() : base("ide") { } } }