1 // 2 // Copyright (c) ZeroC, Inc. All rights reserved. 3 // 4 5 namespace IceInternal 6 { 7 public sealed class Property 8 { Property(string pattern, bool deprecated, string deprecatedBy)9 public Property(string pattern, bool deprecated, string deprecatedBy) 10 { 11 _pattern = pattern; 12 _deprecated = deprecated; 13 _deprecatedBy = deprecatedBy; 14 } 15 16 public string pattern()17 pattern() 18 { 19 return _pattern; 20 } 21 22 public bool deprecated()23 deprecated() 24 { 25 return _deprecated; 26 } 27 28 public string deprecatedBy()29 deprecatedBy() 30 { 31 return _deprecatedBy; 32 } 33 34 private string _pattern; 35 private bool _deprecated; 36 private string _deprecatedBy; 37 } 38 } 39