Skip to main content
summaryrefslogtreecommitdiffstats
blob: 52de88e4fa378030f5c86bc274d85a082f8b932f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?php  																														require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php");	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); 	require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); 	$App 	= new App();	$Nav	= new Nav();	$Menu 	= new Menu();		include($App->getProjectCommon());    # All on the same line to unclutter the user's desktop'
	# Begin: page-specific settings.  Change these. 
	$pageTitle 		= "PDE UI";
	$pageKeywords	= "PDE/UI, PDE, plug-in, feature, fragment, extension point, development, tools, rcp, product, Eclipse";
	$pageAuthor		= "PDE/UI Team";
	
	# Add page-specific Nav bars here
	# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
	# $Nav->addNavSeparator("My Page Links", 	"downloads.php");
	# $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
	# $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3);

	# End: page-specific settings
	#
		
ob_start();
?>
	<div id="midcolumn">
		<h1><?= $pageTitle ?></h1>
		
				<div class="homeitem3col">
			<a name="happening"></a>
			<h2>What&#8217;s Happening?</h2>
			
			<p>Check out our <a href="dev_plans/r3_5/plan.php">3.5 Development Plan</a></p>

		</div>
	  <div class="homeitem3col">
			<a name="team"></a>
			<h2>PDE Information</h2>
	      <p>Visit the <a href="committers/committers.php">Committers</a> page for a list of committers and active contributors on the PDE UI component.</p>
		  <p>View some of the PDE <a href="resources/user.php">articles and examples</a>.
		  <p>Check out the <a href="resources/dev.php">development resources</a> page for more detailed information on the PDE UI plug-ins and our development process.</p>
		  <p>Interested in <a href="https://wiki.eclipse.org/PDE/Contributor_Guide">getting involved</a> in the PDE community?  There are many ways you can help improve the quality of the PDE tools.</p>
		    
	  </div>	
		
	  <div class="homeitem3col">
			<a name="about"></a>
			<h2>About the PDE UI Component</h2>
			<p>The PDE UI component provides a comprehensive set of tools to create, develop, test, debug and deploy Eclipse   plug-ins, fragments, features, update sites and RCP products. </p>
			<p> PDE UI also provides comprehensive OSGi tooling, which makes it an ideal environment   for component programming, not just Eclipse plug-in development.</p>
			<p>Here is a small list of what PDE UI provides to the Eclipse SDK:</p>
			<ul>
				<li>Form-Based Manifest Editors - multi-page editors that centrally manage all manifest files of a plug-in or feature. </li>
				<li>RCP Tools - wizards and a form-based editor that allow you to define, brand, test and export products to multiple platforms. </li>
				<li>New Project Creation Wizards - create a new plug-in, fragment, feature, feature patch and update sites.</li>
				<li>Import Wizards - import plug-ins and features from the file system.</li>
				<li>Export Wizards  - wizards that build, package and export plug-ins, fragments and products with a single click. </li>
				<li>Launchers - test and debug Eclipse applications and OSGi bundles. </li>
				<li>Views - PDE provides views that help plug-in developers inspect different aspects   of their development environment.</li>
			    <li>Miscellaneous Tools - wizards to externalize and clean up manifest files.</li>
			    <li>Conversion Tools - wizard to convert a plain Java project or plain JARs into a plug-in project. </li>
			    <li>Integration with JDT  - plug-in manifest files participate in Java search and refactoring. </li>
				<li>User Assistance Tools - Editors and tools for developing user help and other UA documents.</li>
				<li>Declarative Services Tools - Editors and validation for OSGi declarative services.</li>
			 </ul>
	  </div>
	
   </div>	
   
   	<div id="rightcolumn">
		<div class="sideitem">
			<h6>Quick Links</h6>
			<ul>
			    <li><a href="http://www.eclipse.org/pde">PDE Home Page</a></li>
				<li><a href="resources/user.php">Articles and Examples</a></li>
				<li><a href="resources/dev.php">Development Resources</a></li>				
				<li><a href="dev_plans/r3_5/plan.php">3.5 Dev Plan</a></li>
				<li><a href="committers/committers.php">Meet the Team</a></li>
				<li><a href="https://wiki.eclipse.org/PDE/Contributor_Guide">Get Involved!</a></li>
				<li><a href="http://wiki.eclipse.org/index.php/PDE_UI">PDE UI Wiki</a></li>
			</ul>
		</div>
	</div>
   
<?php
	$html = ob_get_contents();
	ob_end_clean();

	# Generate the web page
	$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>

Back to the top