title: How to show a view programmably in a position defined in plugin.xml?
body: <p>I want to show views (multiple) in my plugin source code using:</p>
  
  <pre><code>showView(id, id2, IWorkbenchPage.VIEW_ACTIVATE)
  </code></pre>
  
  <p>This view is first closed, shown after my proccess completed. </p>
  
  <p>I defined the view and its positon in plugin.xml as below:</p>
  
  <pre><code>        name="..."
          icon="..."
          category="..."
          class="..."
          allowMultiple="true"            
          id="myid"
  </code></pre>
  
  <p>extension</p>
  
  <pre><code>point="org.eclipse.ui.perspectiveExtensions"
    perspectiveExtension
          targetID="org.eclipse.jdt.ui.JavaPerspective"  
  </code></pre>
  
  <p>view</p>
  
  <pre><code>       ratio="0.5"
         relative="org.eclipse.ui.views.ContentOutline"
         relationship="stack"
         visible="false"
         id="myid"
  </code></pre>
  
  <p>I want to show them top right area of perspective (the same as Outline view).</p>
  
  <p>If I set visible true or open my view manually in GUI, it appears top right as I expected,
  but when I use "<code>showView()</code>" above,  views always appears at the bottom (console, problems, etc.)</p>
  
  <p>How can I show my views always top right programmably?</p>