Skip to main content
summaryrefslogtreecommitdiffstats
blob: 8a879d625196c230d1d285733480f1dc4ad4cd10 (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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="copyright" content="Copyright (c) 2006, 2007 Wind River Systems, Inc. and others. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page."/>
<link rel="stylesheet" type="text/css" href="../book.css"/>
<title>Extending Remote System Explorer</title>


<script language="JavaScript" type="text/javascript">
function handleLink(url){
   if (isBadLink(url)){
	   externalizeLink(url);
   }
   return true;
}

function externalizeLink(url){
	var base = "http://help.eclipse.org/helios/index.jsp?topic=//org.eclipse.rse.doc.isv/guide/";
	var oldsegs = url.href.split('/');
	var name = oldsegs[oldsegs.length-1];

	var newref = base + name;
	url.href = newref;
}

function isBadLink(url){
    var status = getStatus(url);
	if (status =='404'){ // not found on internet?
		return true;
	}
    else if (status == '-1'){ //not found locally
 		return true;
	}
    else { // link is okay
		return false;
    }
}

function getStatus(url){
	var request = null;
	try { 
		request = new XMLHttpRequest(); 
	}
	catch(e){
	}

	if(!request) 
		return -1;
	try { 
		request.open("GET",url.href,false); 
		request.send(null);
	}
	catch(e){ 
		return -1; 
	}
	return request.status;
}
</script>


</head>
<body id="gxtending-body">
<a name="gxtending"><!-- --></a>
<h1 class="topictitle1">Extending Remote System Explorer</h1>
<div>
<p>There are numerous ways how developers and software vendors can extend the 
capabilities of the Remote System Explorer. Please look at the

<a href="../../org.eclipse.rse.doc.isv/guide/rse_int_architecture.html" onclick="return handleLink(this);">RSE Developer Guide</a> to learn about adding subsystems,



remote property pages or additional popup actions. The developer guide
holds extensive 
<a href="../../org.eclipse.rse.doc.isv/guide/tutorials.html" onclick="return handleLink(this);">tutorials</a>, 
<a href="../../org.eclipse.rse.doc.isv/guide/rse_int_architecture.html" onclick="return handleLink(this);">overview documentation and 
reference</a>.</p>

<p>Users can configure and customize the Remote System Explorer through
<!-- TODODeferred
User actions, Compile Commands and
-->
<a href="../ref/rrsepref.html">Preferences</a> and connection setup
<!-- TODO rework
<a href="../concepts/cteam.html">shared in a team</a>.
-->
</p>
</div>

<div>
<p><b class="relconceptshd">Related concepts</b><br/>
<a href="../concepts/cfilters.html" title="">Remote System Explorer filters, filter
pools, and filter pool references</a><br/>
<!-- TODO rework
<a href="../concepts/cteam.html" title="">Team support</a><br/>
-->
</p>
<!--
<p><b class="reltaskshd">Related tasks</b><br/>
<a href="../tasks/truncmdsview.html" title="">Running and viewing commands using the Remote Shell view</a><br/>
</p>
-->
</div>
</body>
</html>

Back to the top