Source.cs

Description du code

Source.cs est un fichier du projet BrolDev.
Ce fichier est situé dans /var/www/bin/sniplets/bibliobrol/broldev/src/.

Projet BrolDev : Librairie de composants réutilisables pour les applications BrolDev en CSharp.

Code source ou contenu du fichier

  1. using System;
  2.  
  3. namespace be.gaudry.model.config
  4. {
  5. public class Source
  6. {
  7. #region declarations and constructors
  8. private String name, sender, info, url;
  9. /// <summary>
  10. /// Construct a source object (reference to informations)
  11. /// </summary>
  12. /// <param name="name">(String) name of the source</param>
  13. public Source(String name, String sender)
  14. {
  15. this.name = name;
  16. this.sender = sender;
  17. }
  18. /// <summary>
  19. /// Construct a source object (reference to informations)
  20. /// </summary>
  21. /// <param name="name">(String) name of the source</param>
  22. /// <param name="url">(String) localization of the source document</param>
  23. public Source(String name, String sender, String url)
  24. {
  25. this.name = name;
  26. this.sender = sender;
  27. this.url = url;
  28. }
  29. /// <summary>
  30. /// Construct a source object (reference to informations)
  31. /// </summary>
  32. /// <param name="name">(String) name of the source</param>
  33. /// <param name="url">(String) localization of the source document</param>
  34. /// <param name="info">(String) more infos</param>
  35. public Source(String name, String sender, String url, String info)
  36. {
  37. this.name = name;
  38. this.sender = sender;
  39. this.url = url;
  40. this.info = info;
  41. }
  42. #endregion
  43.  
  44. #region properties
  45. /// <summary>
  46. /// Get the name of the source
  47. /// </summary>
  48. public String Name
  49. {
  50. get { return this.name; }
  51. }
  52. /// <summary>
  53. /// Get the class where it's used
  54. /// </summary>
  55. public String Sender
  56. {
  57. get { return this.sender; }
  58. }
  59. /// <summary>
  60. /// Get or set the additional infos about the source
  61. /// </summary>
  62. public String Info
  63. {
  64. get { return this.info; }
  65. set { this.info = value; }
  66. }
  67. /// <summary>
  68. /// Get or set the source localization
  69. /// </summary>
  70. public String Url
  71. {
  72. get { return this.url; }
  73. set { this.url = value; }
  74. }
  75. #endregion
  76.  
  77. public override bool Equals(object obj)
  78. {
  79. Source src = obj as Source;
  80. return (
  81. src != null &&
  82. this.ToString().Equals(src.ToString())
  83. );
  84. }
  85. public override string ToString()
  86. {
  87. return this.name + " " + this.url;
  88. }
  89.  
  90. public override int GetHashCode()
  91. {
  92. return ToString().GetHashCode();
  93. }
  94. }
  95. }

Structure et Fichiers du projet

Afficher/masquer...


Répertoires contenus dans /var/www/bin/sniplets/bibliobrol/broldev/src/model/config/ 
IcôneNomTailleModification
Pas de sous-répertoires.
IcôneNomTailleModification
| _ Répertoire parent0 octets1735010381 24/12/2024 04:19:41
Fichiers contenus dans /var/www/bin/sniplets/bibliobrol/broldev/src/model/config/ 
IcôneNomTailleModificationAction
IcôneNomTailleModificationAction
Afficher le fichier .cs|.csPluginsManager.cs3.8 Ko31/10/2018 18:33:08-refusé-
Afficher le fichier .cs|.csSource.cs2.8 Ko31/10/2018 18:33:08-refusé-
Afficher le fichier .cs|.csSettings.cs6.91 Ko31/10/2018 18:33:08-refusé-
Afficher le fichier .cs|.csPlugin.cs3.36 Ko31/10/2018 18:33:08-refusé-
Afficher le fichier .cs|.csSourcesManager.cs1.38 Ko31/10/2018 18:33:08-refusé-

Utilisation de l'explorateur de code

  • Navigation :
    • Un clic sur une icône de répertoire ouvre ce répertoire pour en afficher les fichiers.
    • Lorsque le répertoire en cours ne contient pas de sous-répertoires il est possible de remonter vers le répertoire parent.
    • La structure de répertoires en treetable (tableau en forme d'arborescence) n'est plus possibledans cette version.
    • Un clic sur une icône de fichier ouvre ce fichier pour en afficher le code avec la coloration syntaxique adaptée en fonction du langage principal utilisé dans le fichier.
  • Affichage :
    • Il est possible de trier les répertoires ou les fichiers selon certains critères (nom, taille, date).
  • Actions :
    • Les actions possible sur les fichiers dépendent de vos droits d'utilisateur sur le site. Veuillez activer le mode utilisateur pour activer les actions.

Version en cache

24/12/2024 04:19:41 Cette version de la page est en cache (à la date du 24/12/2024 04:19:41) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.

Document créé le 16/10/2009, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/cs-broldev-source-rf-model/config/Source.cs.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.