Subversion Repositories DevTools

Rev

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

Rev 2169 Rev 2175
Line 91... Line 91...
91
      {
91
      {
92
         if ((outputTabName == GUI_OUTPUT_TAB_NAME) && (identifier > 0))
92
         if ((outputTabName == GUI_OUTPUT_TAB_NAME) && (identifier > 0))
93
         {
93
         {
94
            try
94
            try
95
            {
95
            {
-
 
96
               EA.Element element = repository.GetElementByID(identifier);
-
 
97
               if (element.MetaType == "Package")
-
 
98
               {
96
               EA.Package package = repository.GetPackageByID(identifier);
99
                  EA.Package package = repository.GetPackageByID(element.PackageID);
97
               repository.ShowInProjectView(package);
100
                  repository.ShowInProjectView(package);
-
 
101
               }
-
 
102
               else
-
 
103
               {
-
 
104
                  repository.ShowInProjectView(element);
-
 
105
               }
98
            }
106
            }
99
            catch
107
            catch
100
            {
108
            {
101
               try
109
               try
102
               {
110
               {
103
                  EA.Element element = repository.GetElementByID(identifier);
-
 
104
                  if (element.MetaType == "Package")
-
 
105
                  {
-
 
106
                     EA.Package package = repository.GetPackageByID(element.PackageID);
111
                  EA.Package package = repository.GetPackageByID(identifier);
107
                     repository.ShowInProjectView(package);
112
                  repository.ShowInProjectView(package);
108
                  }
-
 
109
                  else
-
 
110
                  {
-
 
111
                     repository.ShowInProjectView(element);
-
 
112
                  }
-
 
113
               }
113
               }
114
               catch
114
               catch
115
               {
115
               {
116
                  try
116
                  try
117
                  {
117
                  {
Line 121... Line 121...
121
                  catch
121
                  catch
122
                  {
122
                  {
123
                  }
123
                  }
124
               }
124
               }
125
            }
125
            }
-
 
126
            
126
         }
127
         }
127
      }
128
      }
128
 
129
 
129
 
130
 
130
      public object EA_GetMenuItems(EA.Repository repository, string location, string menu)
131
      public object EA_GetMenuItems(EA.Repository repository, string location, string menu)