Open main menu

CDOT Wiki β

Changes

User:Cgomes7/Basics

2,708 bytes added, 09:30, 4 February 2011
no edit summary
[http://zenit.senecac.on.ca/wiki/index.php/Basics_:_Lab Basic Lab]
[[Image:Team_5_logo1.gif]]
 
== Install Eclipse Subversive plug-in ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/0%20-%20Install%20Eclipse%20Subversive%20plug-in Tung's Tutorial]
 
== Preparing Eclipse ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/1%20-%20Preparing%20Eclipse Tung's Tutorial]
== Creating your first Java project==
[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/2.%20-%20Creating%20your%20first%20Java%20project/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Browsing Java elements using the package explorer ==
<table class="standard-table">
<tr>
<td>
- To browse java elements using package explorer, expand the java package to show all the java classes.
 
- Expand a java class, all the java elements are now visible.
</td><td>[[Image:threeJavaElements.jpg|thumb|800pxwidthpx| ]]</td></tr></table>
== Editing Java elements ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/4%20-%20Editing%20Java%20elements Tung's Tutorial]
== Creating a Java class ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/5%20-%20Creating%20a%20Java%20class Tung's Tutorial]
== Editing Java elements ==
== Creating a Java class ==
== Renaming Java elements ==
[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/6.%20-%20Renaming%20Java%20elements/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Moving and copying Java elements ==
 
 
<table class="standard-table">
<tr>
<th>
Move Element
</th>
<th>
</th>
<th>
Copy Element
</th>
<th></th>
</tr>
<tr>
<td>
- Right click on a java class -> Refactor -> Move
</td>
<td>[[Image:move.jpg|thumb|widthpx| ]]</td>
<td>
- Right click on a java class -> Copy
</td>
<td>[[Image:copy.jpg|thumb|widthpx| ]]</td>
</tr>
<tr>
<td>
- Select destination package of the file.
</td>
<td>[[Image:packages.jpg|thumb|widthpx| ]]</td>
<td>
- Right click package where the file will be placed. -> Paste
</td>
<td>[[Image:paste.jpg|thumb|widthpx| ]]</td>
</tr>
<tr>
<td>
- The file has been moved.
</td>
<td>[[Image:newLocation.jpg|thumb|widthpx| ]]</td>
<td>
- If a file of the type and name exist, you will be asked to rename the file.
</td>
<td>[[Image:rename.jpg|thumb|widthpx| ]]</td>
</tr>
</table>
 
== Navigate to a Java element's declaration ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/8%20-%20Navigate%20to%20a%20Java%20element%20declaration Tung's Tutorial]
 
== Viewing the type Hierarchy ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/9%20-%20Viewing%20the%20type%20Hierarchy Tung's Tutorial]
 
== Searching the workbench ==
[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/10.%20-%20Searching%20the%20workbench/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Running your programs ==
<table>
<tr>
<td>
- Right click on the java class containing the main funtion.
-> Run As -> Java Application
</td>
<td>
[[Image:run.jpg|thumb|widthpx| ]]
</td>
</tr>
<tr>
<td>
- The application should run.
</td>
<td>
[[Image:run11.jpg|thumb|widthpx| ]]
</td>
</tr>
</table>
 
== Debugging your programs ==
== Evaluating expressions ==[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/12%20-%20Debugging%20your%20programs Tung's Tutorial] == Evaluating snippets and expressions ==[https://zenit.senecac.on.ca/~ecl500_111a11%7Eecl500_111a11/lab_tutorial_Tunglabs/lab1%20-%20Basic/14.%20-%20Evaluating%20snippets/index.html Tung tutorial's Tutorial]
[https://zenit.senecac.on.ca/svn/ecl500_111rep5/trunk%2078/tung-lab1/src/cs/ecl/basics/lab/tut1/ project]
== Using the Java browsing perspective ==
<table class="standard-table">
<tr>
<td>
- Select the Perspective menu in the corner of the screen and select "other".
</td>
<td>[[Image:other.jpg|thumb|widthpx| ]]</td>
</tr>
<tr>
<td>
- Select the Java Browsing Perspective.
</td>
<td>[[Image:jbpers1.jpg|thumb|widthpx| ]]</td>
</tr>
<tr>
<td>
- The Java Browsing Perspective shows the same information as the Project Explorer Perspective but it organizes it in a tree view.
</td>
<td>[[Image:jbpers.jpg|thumb|widthpx| ]]</td>
</tr>
</table>
== Writing and running JUnit tests ==
[https://zenit.senecac.on.ca/%7Eecl500_111a11/labs/lab1%20-%20Basic/16%20-%20Writing%20and%20running%20JUnit%20tests Tung's Tutorial]
1
edit