[ElmSharp] Fixed the warnings 74/153274/1
authorRinaYou <rina6350.you@samsung.com>
Thu, 28 Sep 2017 07:13:26 +0000 (16:13 +0900)
committerRinaYou <rina6350.you@samsung.com>
Thu, 28 Sep 2017 07:13:26 +0000 (16:13 +0900)
Change-Id: Idc2eaa9bc16e6aae91f4f82f21af28d2f776b458

src/ElmSharp/ElmSharp/EcoreEvent.cs
src/ElmSharp/ElmSharp/EvasObjectEvent.cs
src/ElmSharp/ElmSharp/GenItemClass.cs
src/ElmSharp/ElmSharp/IAccessibleObject.cs
src/ElmSharp/ElmSharp/SmartEvent.cs
src/ElmSharp/ElmSharp/Transit.cs

index 35def22..577ec71 100755 (executable)
@@ -204,7 +204,7 @@ namespace ElmSharp
         }
 
         /// <summary>
-        /// Destroy Current Obj
+        /// Destroy current object
         /// </summary>
         public void Dispose()
         {
index ac70309..eb08d77 100755 (executable)
@@ -328,6 +328,13 @@ namespace ElmSharp
             }
         }
 
+        /// <summary>
+        /// Releases all resources currently used by this instance.
+        /// </summary>
+        /// <param name="disposing">
+        /// true if managed resources should be disposed
+        /// otherwise, false.
+        /// </param>
         protected virtual void Dispose(bool disposing)
         {
             if (!_disposed)
@@ -348,6 +355,9 @@ namespace ElmSharp
             }
         }
 
+        /// <summary>
+        /// Destroy current object
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
@@ -433,6 +443,13 @@ namespace ElmSharp
             _handlers?.Invoke(sender, e);
         }
 
+        /// <summary>
+        /// Releases all resources currently used by this instance.
+        /// </summary>
+        /// <param name="disposing">
+        /// true if managed resources should be disposed
+        /// otherwise, false.
+        /// </param>
         protected virtual void Dispose(bool disposing)
         {
             if (!_disposed)
@@ -445,6 +462,9 @@ namespace ElmSharp
             }
         }
 
+        /// <summary>
+        /// Destroy current object
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
index f334edf..9f1186e 100755 (executable)
@@ -133,6 +133,13 @@ namespace ElmSharp
             }
         }
 
+        /// <summary>
+        /// Releases all resources currently used by this instance.
+        /// </summary>
+        /// <param name="disposing">
+        /// true if managed resources should be disposed
+        /// otherwise, false.
+        /// </param>
         protected virtual void Dispose(bool disposing)
         {
             if (_unmanagedPtr != IntPtr.Zero)
@@ -142,6 +149,9 @@ namespace ElmSharp
             }
         }
 
+        /// <summary>
+        /// Destroy current object
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
index f1488ff..c00e036 100755 (executable)
@@ -21,17 +21,71 @@ namespace ElmSharp.Accessible
     /// </summary>
     public interface IAccessibleObject
     {
+        /// <summary>
+        /// Gets or sets the reading information types of an accessible object.
+        /// </summary>
         ReadingInfoType ReadingInfoType { get; set; }
+
+        /// <summary>
+        /// Gets or sets the role of the object in accessibility domain.
+        /// </summary>
         AccessRole Role { get; set; }
+
+        /// <summary>
+        /// Gets or sets highlightable of given widget.
+        /// </summary>
         bool CanHighlight { get; set; }
+
+        /// <summary>
+        /// Gets or sets the translation domain of "name" and "description" properties.
+        /// Translation domain should be set if application wants to support i18n for accessibily "name" and "description" properties.
+        /// When translation domain is set values of "name" and "description" properties will be translated with dgettext function using current translation domain as "domainname" parameter.
+        /// It is application developer responsibility to ensure that translation files are loaded and binded to translation domain when accessibility is enabled.
+        /// </summary>
         string TranslationDomain { get; set; }
+
+        /// <summary>
+        /// Gets or sets an accessible name of the object.
+        /// </summary>
         string Name { get; set; }
+
+        /// <summary>
+        /// Gets or sets contextual information about object.
+        /// </summary>
         string Description { get; set; }
+
+        /// <summary>
+        /// Gets or sets the delegate for <see cref="IAccessibleObject.Name"/>.
+        /// </summary>
         AccessibleInfoProvider NameProvider { get; set; }
+
+        /// <summary>
+        /// Gets or sets the delegate for <see cref = "IAccessibleObject.Description" />.
+        /// </summary>
         AccessibleInfoProvider DescriptionProvider { get; set; }
+
+        /// <summary>
+        /// Defines the relationship between two accessible objects.
+        /// Relationships can be queried by Assistive Technology clients to provide customized feedback, improving overall user experience.
+        /// AppendRelation API is asymmetric, which means that appending, for example, relation <see cref="FlowsTo"/> from object A to B, do not append relation <see cref="FlowsFrom"/> from object B to object A.
+        /// </summary>
+        /// <param name="relation">The relationship between source object and target object of a given type.</param>
         void AppendRelation(IAccessibleRelation relation);
+
+        /// <summary>
+        /// Removes the relationship between two accessible objects.
+        /// </summary>
+        /// <param name="relation">The relationship between source object and target object of a given type.</param>
         void RemoveRelation(IAccessibleRelation relation);
+
+        /// <summary>
+        /// Highlights accessible widget.
+        /// </summary>
         void Highlight();
+
+        /// <summary>
+        /// Clears highlight of accessible widget.
+        /// </summary>
         void Unhighlight();
     }
 }
index 22aeb2e..0742d0f 100755 (executable)
@@ -133,6 +133,9 @@ namespace ElmSharp
             }
         }
 
+        /// <summary>
+        /// Destroy current object
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
@@ -148,6 +151,13 @@ namespace ElmSharp
             _handle = IntPtr.Zero;
         }
 
+        /// <summary>
+        /// Releases all resources currently used by this instance.
+        /// </summary>
+        /// <param name="disposing">
+        /// true if managed resources should be disposed
+        /// otherwise, false.
+        /// </param>
         protected virtual void Dispose(bool disposing)
         {
             if (disposing)
@@ -235,6 +245,9 @@ namespace ElmSharp
             _handlers?.Invoke(sender, e);
         }
 
+        /// <summary>
+        /// Destroy current object
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
@@ -249,6 +262,13 @@ namespace ElmSharp
             _smartEvent.MakeInvalidate();
         }
 
+        /// <summary>
+        /// Releases all resources currently used by this instance.
+        /// </summary>
+        /// <param name="disposing">
+        /// true if managed resources should be disposed
+        /// otherwise, false.
+        /// </param>
         protected virtual void Dispose(bool disposing)
         {
             if (disposing)
index 018309b..7b79f32 100755 (executable)
@@ -283,18 +283,28 @@ namespace ElmSharp
             Interop.Elementary.elm_transit_effect_add(_handle, EffectTransitionCallback, _effect, EffectEndCallback);
         }
 
+        /// <summary>
+        /// Destroy current object
+        /// </summary>
         public void Dispose()
         {
             Dispose(true);
             GC.SuppressFinalize(this);
         }
 
-        protected virtual void Dispose(bool isDisposing)
+        /// <summary>
+        /// Releases all resources currently used by this instance.
+        /// </summary>
+        /// <param name="disposing">
+        /// true if managed resources should be disposed
+        /// otherwise, false.
+        /// </param>
+        protected virtual void Dispose(bool disposing)
         {
             if (_isDisposed)
                 return;
 
-            if (isDisposing)
+            if (disposing)
             {
                 ((INotifyCollectionChanged)_chains).CollectionChanged -= OnChaninCollectionChanged;
                 _chains.Clear();