Subversion Repositories DevTools

Rev

Rev 2106 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2106 Rev 2116
Line 29... Line 29...
29
         if (validElementTypes.Contains( theElement.Type ))
29
         if (validElementTypes.Contains( theElement.Type ))
30
         {
30
         {
31
            //if ( (theElement.Type == "Requirement") && (theElement.Status == "Rejected") )
31
            //if ( (theElement.Type == "Requirement") && (theElement.Status == "Rejected") )
32
            //   return;
32
            //   return;
33
 
33
 
34
            if (  true == EA_DocGenOptions.opt_SuppressPrivateClasses
34
            if (  true == EA_DocGenOptions.optionValue(EA_DocGenOptions.boolean_options_e.SUPPRESS_PRIVATE_CLASSES)
35
               &&    0 == theElement.Type.CompareTo("Class")
35
               &&    0 == theElement.Type.CompareTo("Class")
36
               && true == theElement.Visibility.StartsWith("Private") )
36
               && true == theElement.Visibility.StartsWith("Private") )
37
            {
37
            {
38
               // do nothing
38
               // do nothing
39
            }
39
            }
40
            else if (   true == EA_DocGenOptions.opt_ConsiderAPIElementsOnly
40
            else if (   true == EA_DocGenOptions.optionValue(EA_DocGenOptions.boolean_options_e.CONSIDER_API_ELEMENTS_ONLY)
41
               &&    0  > theElement.StereotypeEx.IndexOf("API") )
41
               &&    0  > theElement.StereotypeEx.IndexOf("API") )
42
            {
42
            {
43
               // do nothing
43
               // do nothing
44
            }
44
            }
45
            else
45
            else