class Progress.Reflect.Property
   inherits Progress.Reflect.Variable
   final:

   def public property GetterAccessMode as Progress.Reflect.AccessMode
      get.

   def public property SetterAccessMode as Progress.Reflect.AccessMode
      get.

   def public property IsAbstract as logical
      get.

   def public property IsOverride as logical
      get.

   def public property IsIndexed as logical
      get.

   def public property CanRead as logical
      get.

   def public property CanWrite as logical
      get.

   method public override Progress.Lang.Object Get(input objectRef as Progress.Lang.Object):
   end method.

   method public override Progress.Lang.Object Get(input objectRef as Progress.Lang.Object, input index as integer):
   end method.

   method public override Progress.Lang.Object Get():
   end method.

   method public override Progress.Lang.Object Get(input index as integer):
   end method.

   method public override void Set(input objectRef as Progress.Lang.Object, input value as Progress.Lang.Object):
   end method.

   method public override void Set(input objectRef as Progress.Lang.Object, input index as integer, input value as Progress.Lang.Object):
   end method.

   method public override void Set(input value as Progress.Lang.Object):
   end method.

   method public override void Set(input index as integer, input value as Progress.Lang.Object):
   end method.

   method public override character ToString():
   end method.

end class.
