From 1e0053a30fa6b6ffc7b5b04e570bd64c0850c709 Mon Sep 17 00:00:00 2001 From: mohamedeli <73587755+mohamedeli@users.noreply.github.com> Date: Sun, 15 Nov 2020 08:59:03 +0530 Subject: [PATCH 1/8] Revert "Add files via upload" This reverts commit f9dec70604109728a30112d0982dd8446cdd830e. --- CL-BSCSD-21-13/readme.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 CL-BSCSD-21-13/readme.md diff --git a/CL-BSCSD-21-13/readme.md b/CL-BSCSD-21-13/readme.md deleted file mode 100644 index 0907793..0000000 --- a/CL-BSCSD-21-13/readme.md +++ /dev/null @@ -1 +0,0 @@ -Mohamed Ali \ No newline at end of file From 86d0f01d11b1fda3a34f846cc94b448372ff8a2c Mon Sep 17 00:00:00 2001 From: mohamedeli <73587755+mohamedeli@users.noreply.github.com> Date: Sun, 15 Nov 2020 08:59:19 +0530 Subject: [PATCH 2/8] Revert "Revert "Add files via upload"" This reverts commit 1e0053a30fa6b6ffc7b5b04e570bd64c0850c709. --- CL-BSCSD-21-13/readme.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 CL-BSCSD-21-13/readme.md diff --git a/CL-BSCSD-21-13/readme.md b/CL-BSCSD-21-13/readme.md new file mode 100644 index 0000000..0907793 --- /dev/null +++ b/CL-BSCSD-21-13/readme.md @@ -0,0 +1 @@ +Mohamed Ali \ No newline at end of file From 339fd0ae92bbb918c14e46741f22534e3f10f03b Mon Sep 17 00:00:00 2001 From: mohamedeli <73587755+mohamedeli@users.noreply.github.com> Date: Sun, 29 Nov 2020 10:07:22 +0530 Subject: [PATCH 3/8] testing using git desktop --- CL-BSCSD-21-13/mavenproject1/pom.xml | 13 ++++++++ .../java/com/mycompany/mavenproject1/App.java | 17 +++++++++++ .../com/mycompany/mavenproject1/Student.java | 15 ++++++++++ .../src/main/java/package1/Person.java | 30 +++++++++++++++++++ .../src/main/java/package1/Student.java | 16 ++++++++++ .../compile/default-compile/createdFiles.lst | 1 + .../compile/default-compile/inputFiles.lst | 1 + 7 files changed, 93 insertions(+) create mode 100644 CL-BSCSD-21-13/mavenproject1/pom.xml create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/Student.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Person.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java create mode 100644 CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst diff --git a/CL-BSCSD-21-13/mavenproject1/pom.xml b/CL-BSCSD-21-13/mavenproject1/pom.xml new file mode 100644 index 0000000..083fc6a --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/pom.xml @@ -0,0 +1,13 @@ + + + 4.0.0 + com.mycompany + mavenproject1 + 1.0-SNAPSHOT + jar + + UTF-8 + 15 + 15 + + \ No newline at end of file diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java new file mode 100644 index 0000000..16cb756 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java @@ -0,0 +1,17 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package com.mycompany.mavenproject1; + +/** + * + * @author Mohamed Ali + */ +public class App { + + public static void main(String [] args){ + System.out.println("Hello World"); + } +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/Student.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/Student.java new file mode 100644 index 0000000..a3a0114 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/com/mycompany/mavenproject1/Student.java @@ -0,0 +1,15 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package com.mycompany.mavenproject1; + +/** + * + * @author Mohamed Ali + */ +public class Student { + + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Person.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Person.java new file mode 100644 index 0000000..53ce263 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Person.java @@ -0,0 +1,30 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package package1; + +/** + * + * @author Mohamed Ali + */ +class Person { + private String firstname; + private String lastname; + + public String getFirstname() { + return this.firstname; + } + + public void setFirstname (String firstname){ + this.firstname = firstname; + } + public String getLastname (){ + return lastname; + } + + public void setLastname (String lastname){ + this.lastname = lastname; + } +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java new file mode 100644 index 0000000..49596d9 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java @@ -0,0 +1,16 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package package1; + +/** + * + * @author Mohamed Ali + */ +public class Student extends Person { + private String id; + + +} diff --git a/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..fc1c578 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1 @@ +com\mycompany\mavenproject1\App.class diff --git a/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..e394de6 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1 @@ +D:\Advance pro\mavenproject1\src\main\java\com\mycompany\mavenproject1\App.java From ca4539d9314c34b66445961a53e2093430165731 Mon Sep 17 00:00:00 2001 From: mohamedeli <73587755+mohamedeli@users.noreply.github.com> Date: Sun, 29 Nov 2020 11:14:59 +0530 Subject: [PATCH 4/8] added getter and setter --- .../src/main/java/package1/App.java | 18 +++++++++++++ .../src/main/java/package1/Student.java | 26 ++++++++++++++++++- 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java new file mode 100644 index 0000000..3aebd6d --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java @@ -0,0 +1,18 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package package1; + +/** + * + * @author Mohamed Ali + */ +public class App { + public static void main (String[] args) { + + Person [] persons = new Person[4]; + + } +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java index 49596d9..14ac252 100644 --- a/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/Student.java @@ -11,6 +11,30 @@ */ public class Student extends Person { private String id; - + private String firstname; + private String lastname; + + public String getFirstname() { + return this.firstname; + } + + public void setFirstname (String firstname){ + this.firstname = firstname; + } + public String getLastname (){ + return lastname; + } + + public void setLastname (String lastname){ + this.lastname = lastname; + } + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } } From d44160515e8a40227fadbc85863c86b325b2ce8c Mon Sep 17 00:00:00 2001 From: mohamedeli <73587755+mohamedeli@users.noreply.github.com> Date: Sun, 29 Nov 2020 12:12:28 +0530 Subject: [PATCH 5/8] test deleting --- .gitignore | 1 - CL-BSC-SE-Sheehan/sample.md | 1 - CL-BSCSD-21-02/README.md | 1 - CL-BSCSD-21-02/mavenproject1/pom.xml | 13 ----- .../java/com/mycompany/mavenproject1/App.java | 39 ------------- .../com/mycompany/mavenproject1/Person.java | 52 ------------------ .../com/mycompany/mavenproject1/Student.java | 32 ----------- .../target/classes/.netbeans_automatic_build | 0 .../com/mycompany/mavenproject1/App.class | Bin 879 -> 0 bytes .../com/mycompany/mavenproject1/Person.class | Bin 1667 -> 0 bytes .../com/mycompany/mavenproject1/Student.class | Bin 1479 -> 0 bytes .../compile/default-compile/createdFiles.lst | 1 - .../compile/default-compile/inputFiles.lst | 1 - .../test-classes/.netbeans_automatic_build | 0 CL-BSCSD-21-03/README.md | 1 - CL-BSCSD-21-06/README.md | 1 - CL-BSCSD-21-09/Readme.txt | 1 - CL-BSCSD-21-10/README.md | 2 - CL-BSCSD-21-11/README.md | 1 - CL-BSCSD-21-14/READ.me | 1 - CL-BSCSD-21-15/readme.txt | 1 - CL-BSCSD-21-17/readme.md | 1 - CL-BSCSD-21-22/README.md | 1 - CL-BSCSD-21-23/README.md | 1 - CL-BSCSD-21-24/README.md | 4 -- CL-BSCSD-21-25/READme.md | 1 - CL-BSCSD-21-30/README.md | 1 - CL-BSCSD-21-33/readme.md | 1 - CL-BSCSD-21-37/README.md | 1 - CL-BSCSD-21-38/readme.md | 1 - CL-BSCSD-21-39/ReadMe.md | 1 - CL-BSCSD-21-43/README.md | 1 - CL-BSCSD-21-44/README.md | 1 - CL-BSCSD-21-45/README.txt | 1 - CL-BSCSD-Sheehan/sample.md | 1 - CL.BDSCD.21.13/readme.md | 1 - CL_BSCSD_21_38/readme.md | 1 - new/READme.md | 1 - tharik/myproject/pom.xml | 13 ----- .../src/main/java/newpackage/App.java | 17 ------ .../src/main/java/newpackage/Person.java | 49 ----------------- .../src/main/java/newpackage/Student.java | 38 ------------- .../src/main/java/org/icbt/myproject/Run.java | 27 --------- .../main/java/org/icbt/myproject/Student.java | 18 ------ 44 files changed, 331 deletions(-) delete mode 100644 .gitignore delete mode 100644 CL-BSC-SE-Sheehan/sample.md delete mode 100644 CL-BSCSD-21-02/README.md delete mode 100644 CL-BSCSD-21-02/mavenproject1/pom.xml delete mode 100644 CL-BSCSD-21-02/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java delete mode 100644 CL-BSCSD-21-02/mavenproject1/src/main/java/com/mycompany/mavenproject1/Person.java delete mode 100644 CL-BSCSD-21-02/mavenproject1/src/main/java/com/mycompany/mavenproject1/Student.java delete mode 100644 CL-BSCSD-21-02/mavenproject1/target/classes/.netbeans_automatic_build delete mode 100644 CL-BSCSD-21-02/mavenproject1/target/classes/com/mycompany/mavenproject1/App.class delete mode 100644 CL-BSCSD-21-02/mavenproject1/target/classes/com/mycompany/mavenproject1/Person.class delete mode 100644 CL-BSCSD-21-02/mavenproject1/target/classes/com/mycompany/mavenproject1/Student.class delete mode 100644 CL-BSCSD-21-02/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst delete mode 100644 CL-BSCSD-21-02/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst delete mode 100644 CL-BSCSD-21-02/mavenproject1/target/test-classes/.netbeans_automatic_build delete mode 100644 CL-BSCSD-21-03/README.md delete mode 100644 CL-BSCSD-21-06/README.md delete mode 100644 CL-BSCSD-21-09/Readme.txt delete mode 100644 CL-BSCSD-21-10/README.md delete mode 100644 CL-BSCSD-21-11/README.md delete mode 100644 CL-BSCSD-21-14/READ.me delete mode 100644 CL-BSCSD-21-15/readme.txt delete mode 100644 CL-BSCSD-21-17/readme.md delete mode 100644 CL-BSCSD-21-22/README.md delete mode 100644 CL-BSCSD-21-23/README.md delete mode 100644 CL-BSCSD-21-24/README.md delete mode 100644 CL-BSCSD-21-25/READme.md delete mode 100644 CL-BSCSD-21-30/README.md delete mode 100644 CL-BSCSD-21-33/readme.md delete mode 100644 CL-BSCSD-21-37/README.md delete mode 100644 CL-BSCSD-21-38/readme.md delete mode 100644 CL-BSCSD-21-39/ReadMe.md delete mode 100644 CL-BSCSD-21-43/README.md delete mode 100644 CL-BSCSD-21-44/README.md delete mode 100644 CL-BSCSD-21-45/README.txt delete mode 100644 CL-BSCSD-Sheehan/sample.md delete mode 100644 CL.BDSCD.21.13/readme.md delete mode 100644 CL_BSCSD_21_38/readme.md delete mode 100644 new/READme.md delete mode 100644 tharik/myproject/pom.xml delete mode 100644 tharik/myproject/src/main/java/newpackage/App.java delete mode 100644 tharik/myproject/src/main/java/newpackage/Person.java delete mode 100644 tharik/myproject/src/main/java/newpackage/Student.java delete mode 100644 tharik/myproject/src/main/java/org/icbt/myproject/Run.java delete mode 100644 tharik/myproject/src/main/java/org/icbt/myproject/Student.java diff --git a/.gitignore b/.gitignore deleted file mode 100644 index eb5a316..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -target diff --git a/CL-BSC-SE-Sheehan/sample.md b/CL-BSC-SE-Sheehan/sample.md deleted file mode 100644 index dc24122..0000000 --- a/CL-BSC-SE-Sheehan/sample.md +++ /dev/null @@ -1 +0,0 @@ -sheehan De Zilva \ No newline at end of file diff --git a/CL-BSCSD-21-02/README.md b/CL-BSCSD-21-02/README.md deleted file mode 100644 index d0cbaa8..0000000 --- a/CL-BSCSD-21-02/README.md +++ /dev/null @@ -1 +0,0 @@ -Suween Deen \ No newline at end of file diff --git a/CL-BSCSD-21-02/mavenproject1/pom.xml b/CL-BSCSD-21-02/mavenproject1/pom.xml deleted file mode 100644 index d2b5e94..0000000 --- a/CL-BSCSD-21-02/mavenproject1/pom.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - 4.0.0 - com.mycompany - mavenproject1 - 1.0-SNAPSHOT - jar - - UTF-8 - 11 - 11 - - \ No newline at end of file diff --git a/CL-BSCSD-21-02/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java b/CL-BSCSD-21-02/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java deleted file mode 100644 index 8395eb3..0000000 --- a/CL-BSCSD-21-02/mavenproject1/src/main/java/com/mycompany/mavenproject1/App.java +++ /dev/null @@ -1,39 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package com.mycompany.mavenproject1; - - -public class App -{ - - public App() { - } - - public static void main(String args[]) - { - System.out.println("Helo World"); - //initializing 1 - int x[]=new int[3]; - - x[0]=10; - x[1]=20; - x[2]=30; - - - for(int y=0;y-cFS61+d@&KKt-jcmBt^@14?2{j3mV+si_vcOxqO}y1R8*(0cX{ z@Ne+qSr3>P!`b-9c=BX|`ex-~LgH?A=9_Qc_x62n=G(8&M*wbP$wUI00X>5xQUcbF zJdpLi^tbAEXUFMA0;xN$??x*ETDj61K^h|l%nZ&T^AEf^+>0EKs9>K(6OEY24eINm z>qpHfbfmYO##sULq0@#nAUjTK>x#%Oj=hZ!K3^ zilm?zCI$5JYNci1yufTX@ao=><3Reux+f1De-H+$rEB$jg8{MkgPtQW)^L62(Z1Jl z!pE}HXC~JOy0YJrp{v#>Nj=(j_XJ9f|L`u8*pn{R7RsBa$rTVoeyjXm6Dz|l(&kTr z67WhOv8j+R1xA~Z?C!3~K`h9?0^MJ8qV1r!E<@=#krR^0YzF&b*LmQoM$+taNqLGA z&hebplYmes&2fsW8=M8_5boJ;Ra)eZ;mku%UCL!Mc{%#T4)~uf0*0cC( zx06{>v)iexcx$(ftoUKK)7ivRdrey@)=tW6#kgEkrdn4l}!)U*K}w*-e^JWK9Vd+0ipb^Ncjr5iSv9m)s;)0t-Gl%#*+XJ{fZ z;lU5^ql|mcOxl5tmoz=M?!C@hYoFbpzpj4(*u-WIF~rkI}{VL`T?6%X;cMUddz_0Tf7nT&gv~A@oN49)vZXtzg4$D|cW0ecK zMmF}|fMH$Q7rN#@1;56-vY~9JBk(!QGYIrSUrX!6)ZKF3wlCVPT7P{*CpQugJ1spT z{9`EIfBdzunE}L(G|dA;>9q{jsV789khO0tOLunY*}A%$#$$o`K56{ zKwltcsYPPc5i$Bu-+3$Q7n(B=+`cr9)9w}hPECs8>UW50F@1%sHx|BnDHAjnk>CIt ziv&7?Au7ovo#g#QOyMr=81x>2G3W=H<1`mM&}GJ4xk4Z0I6+R(|HCBln(`n^ep&!Y z03LVdSKw|Z*!#53vLt52w@zb*M!r>}nM0G+Z^(Y3MU2qlDFx;AC?~s=r|}@5{G3wR zugK(*mptwVbjc-AB1*!eloYgKIq#{X4ebASo9bsX++w4wB`cM2B zny4f^_yhb=#xvcGRJI{B*_ktEzWL5~&YbD*KNr6MY@(b+4Dl2aIy5917MgC`Z1-sF zaHnUs`I&G!o_ivia>Lvgp6@yg$yb(R$sLAxvD8Q-&43KD7)e3bF^U|+;&n82*=-3& zGQ_MFL!oxU&$wxG=g6!}&vK6Xn#Po%afV05=zi2wYGg^kEgch>WYCX+&5WdC(c!A0?tK$ytGEBGmsi?S4lgkg5JSNMR+>t)R*3DE!!!jf) zZi__aYnCJSy6r>Z9q>b&JcXLuld%VeFld$8Kw%dsIwG9l)Sby>{v9G(VUpheTD3s;XDXNxARu7wC zU0pr}dE>g$mmco~(foW8>sgq1oWh2>jVBCCmwjS6XYQ#8+aoI&86cYji z(zo1c*}`9{x$bGVQ;t?)!1Le1gI-4rfqxvpzduw@q&(PYAw`ATcHNSqoW?VT^qTsy zc}6AJbsXVUsM5ahQ`n?ij$}AYcnaGLbJs)ZjRslb0rh!|dYWFFdYWWuWYb%x@gA*S zlb_x%MvQYXqmcT6%r{!bFh^q!akYg6bfOu>eOl=O9P>o2Xf-SlT2Xx>bV4DF)wOfv zjg=u>V-$Ft7z=$aBfy7Tid#uka&#<`rG)EP>g!l0do)e}&=$z4f - - 4.0.0 - org.icbt - myproject - 1.0-SNAPSHOT - jar - - UTF-8 - 11 - 11 - - \ No newline at end of file diff --git a/tharik/myproject/src/main/java/newpackage/App.java b/tharik/myproject/src/main/java/newpackage/App.java deleted file mode 100644 index 335f220..0000000 --- a/tharik/myproject/src/main/java/newpackage/App.java +++ /dev/null @@ -1,17 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package newpackage; - -/** - * - * @author tharik - */ -public class App { - public static void main(String[] args) { - Student st = new Student("ST01", "John", "Smith"); - System.out.println(st.getFullName()); - } -} diff --git a/tharik/myproject/src/main/java/newpackage/Person.java b/tharik/myproject/src/main/java/newpackage/Person.java deleted file mode 100644 index 70bdc1b..0000000 --- a/tharik/myproject/src/main/java/newpackage/Person.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package newpackage; - -/** - * - * @author tharik - */ -public class Person { - private String firstName; - private String lastName; - - public Person() { - this.firstName = ""; - this.lastName = ""; - } - - public Person(String firstName, String lastName) { - this.firstName = firstName; - this.lastName = lastName; - } - - public String getFirstName() { - return firstName; - } - - public String getFirstName(String a) { - return firstName; - } - - public void setFirstName(String firstName) { - this.firstName = firstName; - } - - public String getLastName() { - return lastName; - } - - public void setLastName(String lastName) { - this.lastName = lastName; - } - - public String getFullName() { - return this.firstName + " " + this.lastName; - } -} diff --git a/tharik/myproject/src/main/java/newpackage/Student.java b/tharik/myproject/src/main/java/newpackage/Student.java deleted file mode 100644 index 123a5bf..0000000 --- a/tharik/myproject/src/main/java/newpackage/Student.java +++ /dev/null @@ -1,38 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package newpackage; - -import org.icbt.myproject.*; - -/** - * - * @author tharik - */ -public class Student extends Person { - private String id; - - public Student() { - this.id = ""; - } - - public Student(String id, String firstName, String lastName) { - super(firstName, lastName); - this.id = id; - } - - public String getId() { - return id; - } - - public void setId(String id) { - this.id = id; - } - - @Override - public String getFullName() { - return "-----" + getFirstName() + " " + getLastName(); - } -} diff --git a/tharik/myproject/src/main/java/org/icbt/myproject/Run.java b/tharik/myproject/src/main/java/org/icbt/myproject/Run.java deleted file mode 100644 index 3fd4f56..0000000 --- a/tharik/myproject/src/main/java/org/icbt/myproject/Run.java +++ /dev/null @@ -1,27 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package org.icbt.myproject; - -/** - * - * @author tharik - */ -public class Run { - public static void main(String[] args) { - System.out.println("Hello World"); - - - Student st = new Student(); - System.out.println(st.firstName); - System.out.println(st.lastName); - - st.firstName = "aaa"; - - Student st2 = new Student(); - System.out.println(st2.firstName); - System.out.println(st2.lastName); - } -} diff --git a/tharik/myproject/src/main/java/org/icbt/myproject/Student.java b/tharik/myproject/src/main/java/org/icbt/myproject/Student.java deleted file mode 100644 index 30a2b2a..0000000 --- a/tharik/myproject/src/main/java/org/icbt/myproject/Student.java +++ /dev/null @@ -1,18 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package org.icbt.myproject; - -/** - * - * @author tharik - */ -public class Student { - - public static final String STUDENT_CODE = "ST"; - - public String firstName = "John"; - public String lastName = "Smith"; -} From 9dfd63620c92136ee50a0e6c833dd5c4d3713bc7 Mon Sep 17 00:00:00 2001 From: mohamedeli <73587755+mohamedeli@users.noreply.github.com> Date: Sun, 6 Dec 2020 11:32:04 +0530 Subject: [PATCH 6/8] Included intreface and abstract --- .../mavenproject1/src/main/java/App/App.java | 22 ++++++++++ .../src/main/java/App/process.java | 21 +++++++++ .../src/main/java/db/DBUtil.java | 25 +++++++++++ .../src/main/java/db/MySQLUtils.java | 40 ++++++++++++++++++ .../src/main/java/db/OracleUtil.java | 38 +++++++++++++++++ .../src/main/java/newpackage2/Animal.java | 17 ++++++++ .../src/main/java/newpackage2/App.java | 21 +++++++++ .../src/main/java/newpackage2/Cat.java | 22 ++++++++++ .../src/main/java/newpackage2/Dog.java | 22 ++++++++++ .../src/main/java/package1/App.java | 4 +- .../target/classes/App/App.class | Bin 0 -> 537 bytes .../target/classes/App/process.class | Bin 0 -> 454 bytes .../com/mycompany/mavenproject1/App.class | Bin 0 -> 568 bytes .../com/mycompany/mavenproject1/Student.class | Bin 0 -> 302 bytes .../target/classes/db/DBUtil.class | Bin 0 -> 221 bytes .../target/classes/db/MySQLUtils.class | Bin 0 -> 1044 bytes .../target/classes/db/OracleUtil.class | Bin 0 -> 1038 bytes .../target/classes/newpackage2/Animal.class | Bin 0 -> 144 bytes .../target/classes/newpackage2/App.class | Bin 0 -> 596 bytes .../target/classes/newpackage2/Cat.class | Bin 0 -> 611 bytes .../target/classes/newpackage2/Dog.class | Bin 0 -> 611 bytes .../target/classes/package1/App.class | Bin 0 -> 441 bytes .../target/classes/package1/Person.class | Bin 0 -> 720 bytes .../target/classes/package1/Student.class | Bin 0 -> 898 bytes .../compile/default-compile/createdFiles.lst | 13 ++++++ 25 files changed, 244 insertions(+), 1 deletion(-) create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/App/App.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/App/process.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/db/DBUtil.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/db/MySQLUtils.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/db/OracleUtil.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Animal.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/App.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Cat.java create mode 100644 CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Dog.java create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/App/App.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/App/process.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/com/mycompany/mavenproject1/App.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/com/mycompany/mavenproject1/Student.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/db/DBUtil.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/db/MySQLUtils.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/db/OracleUtil.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/Animal.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/App.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/Cat.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/Dog.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/package1/App.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/package1/Person.class create mode 100644 CL-BSCSD-21-13/mavenproject1/target/classes/package1/Student.class diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/App/App.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/App/App.java new file mode 100644 index 0000000..431c106 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/App/App.java @@ -0,0 +1,22 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package App; + +import db.DBUtil; +import db.MySQLUtils; +/** + * + * @author Mohamed Ali + */ +public class App { + public static void main (String [] args){ + DBUtil utl = new MySQLUtils(); + + process p1 = new process(); + p1.process(utl); + } + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/App/process.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/App/process.java new file mode 100644 index 0000000..2ada126 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/App/process.java @@ -0,0 +1,21 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package App; + +import db.DBUtil; + +/** + * + * @author Mohamed Ali + */ +public class process { + public void process(DBUtil util){ + util.addStudents(); + util.updateStudent(); + } + + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/db/DBUtil.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/db/DBUtil.java new file mode 100644 index 0000000..5d7f51d --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/db/DBUtil.java @@ -0,0 +1,25 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package db; + +/** + * + * @author Mohamed Ali + */ +public interface DBUtil { + public void readStudents(); + + public void addStudents(); + + public void updateStudents(); + + public void deleteStudents(); + + public void updateStudent(); + + + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/db/MySQLUtils.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/db/MySQLUtils.java new file mode 100644 index 0000000..198afce --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/db/MySQLUtils.java @@ -0,0 +1,40 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package db; + +/** + * + * @author Mohamed Ali + */ +public class MySQLUtils implements DBUtil { + + @Override + public void readStudents() { + System.out.println("Reading students from MSQL DB"); + } + + @Override + public void addStudents() { + System.out.println("Add students from MYSQL DB"); + } + + @Override + public void updateStudents() { + System.out.println("update students from MSQL DB"); + } + + @Override + public void deleteStudents() { + System.out.println("delete student from MYSQL DB"); + } + + @Override + public void updateStudent() { + throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. + } + + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/db/OracleUtil.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/db/OracleUtil.java new file mode 100644 index 0000000..96e529c --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/db/OracleUtil.java @@ -0,0 +1,38 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package db; + +/** + * + * @author Mohamed Ali + */ +public class OracleUtil implements DBUtil { + @Override + public void readStudents() { + System.out.println("Reading students from Oracle"); + } + + @Override + public void addStudents() { + System.out.println("Add students from Oracle"); + } + + @Override + public void updateStudents() { + System.out.println("update students from Oracle"); + } + + @Override + public void deleteStudents() { + System.out.println("delete student from Oracle"); + } + + @Override + public void updateStudent() { + throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. + } + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Animal.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Animal.java new file mode 100644 index 0000000..e3c63c7 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Animal.java @@ -0,0 +1,17 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package newpackage2; + +/** + * + * @author Mohamed Ali + */ +public interface Animal { + public void move(); + + public void consume(); + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/App.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/App.java new file mode 100644 index 0000000..324f243 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/App.java @@ -0,0 +1,21 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package newpackage2; + +/** + * + * @author Mohamed Ali + */ +public class App { + public static void main(String [] args){ + Animal animal1 = new Dog(); + Animal animal2 = new Cat(); + + animal1.move(); + animal2.consume(); + } + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Cat.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Cat.java new file mode 100644 index 0000000..d8d002f --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Cat.java @@ -0,0 +1,22 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package newpackage2; + +/** + * + * @author Mohamed Ali + */ +public class Cat implements Animal{ + @Override + public void move(){ + System.out.println("Cat is moving"); + } + @Override + public void consume(){ + System.out.println("Cat is comsuming"); + } + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Dog.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Dog.java new file mode 100644 index 0000000..af719f2 --- /dev/null +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/newpackage2/Dog.java @@ -0,0 +1,22 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package newpackage2; + +/** + * + * @author Mohamed Ali + */ +public class Dog implements Animal{ + @Override + public void move(){ + System.out.println("Dog is moving"); + } + @Override + public void consume(){ + System.out.println("Dog is comsuming"); + } + +} diff --git a/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java index 3aebd6d..6903dc7 100644 --- a/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java +++ b/CL-BSCSD-21-13/mavenproject1/src/main/java/package1/App.java @@ -12,7 +12,9 @@ public class App { public static void main (String[] args) { - Person [] persons = new Person[4]; + Person[] persons = new Person[4]; + + //Person[0] = new Student("ST01","John","Smith"); } } diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/App/App.class b/CL-BSCSD-21-13/mavenproject1/target/classes/App/App.class new file mode 100644 index 0000000000000000000000000000000000000000..b7a0c028a9b8f03bbb3b333b8bc69bc96d3f29c4 GIT binary patch literal 537 zcmZuu+fKqz5S+usLb=s~cvtWVFR}3%W8x(~6^%hjj4u{w@Q_kSDJFiFFOo>&2l!FO zIY5FBHaWZ5oij7Lr{6!HUjVAu(-A>bLoAIrmIREh^Xgch<9DpvX4h?n0!ydTm*JT} zw6fpOkPyhUn^x_uerG>~(i`f~ltM}%bv_tagP`AXhwSQzs*p`12SY%c0|MEKO@XTm z#jYwzlc=Kd2*fV?ZC4;?OW(a2^_p&Q?=(GjOuOH5yoM7 zD>Ia_%m-Cp1VTM2W1f}8ESTd5V~F=DTwqi%ki`mPdUgRttg=dC4eRVE^0WF!%*6?` z$1#_kKxaL=?3)|E-=)Z&A>8K?l5tM%c Dmt$hq literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/App/process.class b/CL-BSCSD-21-13/mavenproject1/target/classes/App/process.class new file mode 100644 index 0000000000000000000000000000000000000000..f0a313e8d12b636d81d7c9dd505443d0107dad52 GIT binary patch literal 454 zcmYk2NlwE+5Ji7wGD+-AKo~ddk|5y&1R*g93CV&*Ap5r6f{u)B*=_E{3c-Q{a41A| zVug6|OI7v%b9evzetiR&;<$whsupTC>Sz#p3-Ko0NW{w;IvUU0 z*h14n%SPMSo1yRCTs>(O5!xaQXSxVwtaD>?Y;=srDbi4AS*|Sf*m{|!Zki>5%yUBR zIteAA>#11Y7q7m|9)%zAWZ)%%h~^?wrZ0yz{h~PJcpHo3GikVs*Za zF`+d}iY$<~%KXSK!)NC9I6;>m#e5Zzc^1|_cP>}rTAzG?-k0kEt677uy3J~@4A{Xg ycZ4DKSWWnjtARSFpRfq5HsK%AL6w(1hV>aTSi**@Knde0_Hn=%!XbMrIQj#g*ieoD literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/com/mycompany/mavenproject1/App.class b/CL-BSCSD-21-13/mavenproject1/target/classes/com/mycompany/mavenproject1/App.class new file mode 100644 index 0000000000000000000000000000000000000000..3021e3cdd917d075fc662b69c591ea1babfa53f3 GIT binary patch literal 568 zcmaiy%TB^T6o&udRti-R1n&Z_z=e$~7d0lv#JFhG1cM7#159v8+i6N6;jwg~i3=aV zhcce2Bx*w9EdI&4efirnAD?gU02~|?kV4u(#zGc3hVq!txb5*^WZ(41Vh}UrPGunD zGlq1#(=(BWX`o=C2SPN!#}&d?Yr-}dLEArI!Z&u1bCBc(s# z*gg+KhRlT;3Wky^193g|`y#sIeUCB~R}Hw=~l%x>g|VR z?x@bA5uvI}$_$0BnnnY0DYcV489mbf04>yLG5Vyy^lC^qD6;8hbY~A=!Jd-xCaEq1 x7Pb;i8nBHWicIWcZ!vt5z$o_&qq6dX(hopC1E56PE&qa;*hho%3{BD$T3;L@d+z`M literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/com/mycompany/mavenproject1/Student.class b/CL-BSCSD-21-13/mavenproject1/target/classes/com/mycompany/mavenproject1/Student.class new file mode 100644 index 0000000000000000000000000000000000000000..fd4c373e55ec06860ed4230ebfc0e40a8a208ddc GIT binary patch literal 302 zcma)%O>V+45QX35hd@XR;syvIwO!Qenu<*&RuL>f?487FjS?HB2@=QZsuGJHpocDf>w*tkD8eAsMlIVaQ}sq>B|D?k=Ca(%T04C+ zgXT+r6Q=1My=R1YZQD9m3+);vw>Mwi=P^daGr2{)c`9a)mAGmkeE9|au;C$Qx-^iW Qf2E5fqUb(t25AXZYU<%!cmNM2rWmkp=7YzZneX*} zJOONwh42WGs>E)4G>r~1Clsx`OQB_V7Kf_k+7Qy7r7F#!xHC7xY`HoS5~(IxK3tVF z{43>(HBW==uR(~*%h1=nZ#3IuUxD@bJ0RE}RuJ&5kBUb|bOVL;3+1 Cx-iQC literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/db/MySQLUtils.class b/CL-BSCSD-21-13/mavenproject1/target/classes/db/MySQLUtils.class new file mode 100644 index 0000000000000000000000000000000000000000..8e964aa43db6b00398758fd1c0ee150e94f09302 GIT binary patch literal 1044 zcmZva-*3`T6vw|87%g3ajg6_Wxw=gUQ>i8&_RO=uc4b!vf)Cp&N(@`? z1-ESX(g3$G{sJ$K7`wPAcb}6 zi-1epbKiU!2tN)~+-0boc+!}OjFFHn4Rsi?_3H|D7>ZWkJRZ>m=hAjU1$ztyDjglh zIYaKXX9+J+W%RyJnMo(3bLrq3 z>?;KsJeZ0A9s3mP69F1%QpRvFyZn3%1q$DwREpnGP5|*ngSJS;>KvpngFH-!R8t^T zf^4Kh9;HKWr9f%~si#67r$g?fK(+~Dq(WLV$TMWeerZ2Zzo=|oWBWH5G4JZ$96_5I JVvbc${sA-J$KC({ literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/db/OracleUtil.class b/CL-BSCSD-21-13/mavenproject1/target/classes/db/OracleUtil.class new file mode 100644 index 0000000000000000000000000000000000000000..62316a009175894833a1f37d1fd4210542da13e9 GIT binary patch literal 1038 zcmZ{i?Qhah6vm$mj6zplWS|?&tvYoum1<(*2aJiYpO&$RBk|*fUgup(+mu`5{w)3A z5>52Gf0XeQ2!-UDCcWpJKKFM{o}NE{fBXW_!($T}WDVpjY#`52z2Kj@<8lAo>5neN zSTW?ENnfhx4B2*PSVRFu1Ez&dSZngZ891kr^wmH`f=_w{lo@v4 z3GPb&+@7k~6~3C`go!Gy8K_yM%+NC~$eiij&2_;0?9 zMVJHy>@n0%0%b2n_N7o=6D`<@>2(9Q8A|TRnLBW%q-Wp`Ly=0aUnVI-?p5FlhRU(@ z#YsFFiRe8ac~q$#2V?FHc_fp3QOv1Na+;{upgjhQ{(?JL*v_!Y-Ic67w zN^1%Ra}dPQSiF_VB$aghZsHAY(USqg0WDgdPTDVe-=)lmdydq)w2A7V|=l>}w(2CFBXRGr!EAXnm;Nyu$u(GGf)$gB60gG{l*y9{mFnH_31S literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/Animal.class b/CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/Animal.class new file mode 100644 index 0000000000000000000000000000000000000000..80fb6645ea89c049e87e4c7959d5bc781f4b5a97 GIT binary patch literal 144 zcmX^0Z`VEs1_o;eE_MbcMh2n0)bfJF!0Eshj0syg#9##MV literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/App.class b/CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/App.class new file mode 100644 index 0000000000000000000000000000000000000000..a136958b07902a89f8c990a1b850ac9138a69947 GIT binary patch literal 596 zcmZuv+e*Vg5Ix(Ai7~Zps`ak*2K9nLUn_zrK1F?~6vU@(T;ghOq^W+FPojb!;75tG zv7jyHVKy`8%$c*9e15%s0BB*;Kn{5g1rtS#F;wpPBe#7XdiG`aUbrd4*r5z%dc=@# zZgn*14CPQf#oT@1o;a{iBhP@QG$uxn6P_9{ke|RL${H#rs%nJwxBEDh0rwdSLG&mT zv1VdQu{1Xdd;LIYsE^1V$1(9wqFX_LBSUe~54s|`;$5FAmJ_+$@9;#bd{8W;ce2M& zb%sXAaZ3&6GGwSXZ=Bz&x6?$1UTdpEI8Qukt^EU&NuJr?XP6q6&dQ`dARI6l?Wmu) z;!G-&I^AJUjl(LYX#wiVfvFWxoT1F7lhIk+egS*V;8}_a229LlF(Y6e3zUsx5le&S z2enhGExkj#e!;l&4uekfeCHJ&-`26pQ0VZeF2{90m`XJ; zP(oRQWuk&ALuHALK^w&oPZ78I3r;2^DiPYPo{lw|WyW;_e?0N&Lc<0_QHiG!cOUsc zoZ6(&u*G04HZPU*xyO*{1owgrj#T1$;`c>($NL_2EGKZe*W;m#>sd1sJ;*Ub*;zyp zzfB-|8QC;9P&5dgjBYRqU2!F2nogpV_?2j2oqj&UCT${3nHE5Cn<|?!qntf{2YaDI z3Of|zYrw>A5)%RTuum03eQrKWpg{f=npJp1@edF$8z|BaOACh;tYK literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/Dog.class b/CL-BSCSD-21-13/mavenproject1/target/classes/newpackage2/Dog.class new file mode 100644 index 0000000000000000000000000000000000000000..613d8c0e4183efe6e1362107ccf34df45a08d9c1 GIT binary patch literal 611 zcmZvZ%TB^T6o&udR=^^6?-x)P;KC+uT-2BtjVq!i81_S*;9xsLN{jKabfJk0AHat) zo>qdGusLVWng9QKrswPX;}d|5gFF&Q8c3N)Bg0S{@(H(Gt_Idke<+-QA#*B~49*ym zt#&VmEOG|&CYE6SlXsuTf$&JBLo(GnF-U6b)|V>i2EO2)oy9Uk;ZhG8a@_FrM5;j^ zC6o0s4lQE7^4W{D&n?&!SRGdC4$}VWwAoDOu3Hs#-T?S2G$sgN<59Y^T-F{ z*dm324Tj2m^IS=fy9}udeJ{w+kxE>LUSIfkyzf${($Nlgd)${%J#D6f2RUXacji&V zw+TcqBb(u9MT5{O-_@b-h$|VE|=7({sE$814Y_lX%3Q`L7Iyp^#zbBL23&j Kd-RC}_J08EYI7n0 literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/package1/App.class b/CL-BSCSD-21-13/mavenproject1/target/classes/package1/App.class new file mode 100644 index 0000000000000000000000000000000000000000..07807714548d1edd5cd220bc3ce721efab62a793 GIT binary patch literal 441 zcmZutO-sW-6r4@-(Z<-;RI68Stp|hWNI?WoL4`^#J#FF=x2Btrrv5Kaf}lUZA0@s` zi}Bzd-eca(n;qWQ_xmS+5GO7SbR3u-EZ7XgC4b>T&Q%uNB}W2Jd%xRhA6qb@3=j8c8K?H>*Tc4?M|f;zvcw^O#psrQ5$StS5jr+G$x)`8SRb!p&6XANk_cDXpOg#$=jV5n<^DI zQm5)t=yUxAPSK;2=x2cGqfp%=6i{c>t+O|<*M|0}Y8vpc-_%BcJ_dw(7~){JJfp5n jZRZ0{)NbqRgVYu&wZnL;f{zg)i?$ANM3qiJ*ue1*e412M literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/package1/Person.class b/CL-BSCSD-21-13/mavenproject1/target/classes/package1/Person.class new file mode 100644 index 0000000000000000000000000000000000000000..64f2687524988321ae175b6a84fca45b27256542 GIT binary patch literal 720 zcmZ{i%}&BV6ot=}p8_o+2#5-aOTfg&HHM7|t42*Q?1x(GU};TTd@fBiCN6vcAIf;A zq7|rVIx~0Xo;lyWnUBx6cK`!)N>Gqdk=2nyo?&~&AGqOi&oM5hGuw(7@~6TR(U2k2 z?M;d(ps1pxLxavxx#!j$ckC16(hfr3V<_H;AdEadw;5_?a@#lxgy#&TeoIG1iVH6P z$;_Vl*CeQz!n4m8^Qj$N@u?eM;al9D@Ic6TxtWb_MaWP!*W3pTx?@M9grMH-Z8A_+ zxRTZAZYK363>sZ#{xWJLN}|%(Uj&vt5|UE;uKrk-i$f|=q2?;|QIp~o)k||O{_~(V z)5@Tk$({Zy*b^-jRB4pQp!8Zi#tGO#og#(?nl!G8pP@d|;a_nzRlJMVQap^=$f|$z z0yVLgZvkYIBO7VojN|;$UZTl*B=ue@NO>Kkl?t+-4pLqRX%k529}wA4333pZ-u?pg C0B=G7 literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/classes/package1/Student.class b/CL-BSCSD-21-13/mavenproject1/target/classes/package1/Student.class new file mode 100644 index 0000000000000000000000000000000000000000..27f26e70827d00f319e8da30d9e5281a95133a44 GIT binary patch literal 898 zcmZ{i&rZTX5XQePlmZq(1plLAq5({7JY%?+n3xb_g5kbE#Z@S#6rW2Ijfn>zz=tx< z)W(KdE;F6kZ)Scw+pq7BPXJ9EWT7EpAZbEJN+ACz`wwzxpIXy_kui`pu>@0~@Tcy0vw`h+0-0OoPCZACZGmF@UOq`{B%Ptv@m%E$o7`a8M4qeD zBl)Z3i?^^H6t_stq^ZX78;o!?|1_XsI*sG;Yrm>sJfrb_n0hA`Bo_tQ yj0LI0gXE$h6$05^0KyApklk32LKLJL3$hmvQiy^a63Ed45PoR}*{6MJsQv(RvU~IZ literal 0 HcmV?d00001 diff --git a/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst index fc1c578..2ec7498 100644 --- a/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ b/CL-BSCSD-21-13/mavenproject1/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -1 +1,14 @@ +App\App.class +App\process.class com\mycompany\mavenproject1\App.class +newpackage2\App.class +newpackage2\Dog.class +package1\App.class +com\mycompany\mavenproject1\Student.class +db\MySQLUtils.class +db\DBUtil.class +newpackage2\Animal.class +package1\Person.class +db\OracleUtil.class +newpackage2\Cat.class +package1\Student.class From 78507f30e14e32de9bf972c410ced42ae60e8080 Mon Sep 17 00:00:00 2001 From: mohamedeli <73587755+mohamedeli@users.noreply.github.com> Date: Sun, 20 Dec 2020 11:52:28 +0530 Subject: [PATCH 7/8] Included web project --- .gitignore | 1 + .../web-project/nb-configuration.xml | 19 +++++ CL-BSCSD-21-13/web-project/pom.xml | 76 +++++++++++++++++ .../com/mycompany/web/project/Student.java | 47 ++++++++++ .../com/mycompany/web/project/WebHelper.java | 31 +++++++ .../src/main/webapp/META-INF/context.xml | 2 + .../web-project/src/main/webapp/index.jsp | 85 +++++++++++++++++++ 7 files changed, 261 insertions(+) create mode 100644 .gitignore create mode 100644 CL-BSCSD-21-13/web-project/nb-configuration.xml create mode 100644 CL-BSCSD-21-13/web-project/pom.xml create mode 100644 CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/Student.java create mode 100644 CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/WebHelper.java create mode 100644 CL-BSCSD-21-13/web-project/src/main/webapp/META-INF/context.xml create mode 100644 CL-BSCSD-21-13/web-project/src/main/webapp/index.jsp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..90d8ca0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/CL-BSCSD-21-13/web-project/target/ diff --git a/CL-BSCSD-21-13/web-project/nb-configuration.xml b/CL-BSCSD-21-13/web-project/nb-configuration.xml new file mode 100644 index 0000000..cd0068d --- /dev/null +++ b/CL-BSCSD-21-13/web-project/nb-configuration.xml @@ -0,0 +1,19 @@ + + + + + + 1.7-web + Tomcat + + diff --git a/CL-BSCSD-21-13/web-project/pom.xml b/CL-BSCSD-21-13/web-project/pom.xml new file mode 100644 index 0000000..d1e7dfb --- /dev/null +++ b/CL-BSCSD-21-13/web-project/pom.xml @@ -0,0 +1,76 @@ + + + 4.0.0 + + com.mycompany + web-project + 1.0-SNAPSHOT + war + + web-project + + + ${project.build.directory}/endorsed + UTF-8 + + + + + javax + javaee-web-api + 7.0 + provided + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.7 + 1.7 + + ${endorsed.dir} + + + + + org.apache.maven.plugins + maven-war-plugin + 2.3 + + false + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.6 + + + validate + + copy + + + ${endorsed.dir} + true + + + javax + javaee-endorsed-api + 7.0 + jar + + + + + + + + + + diff --git a/CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/Student.java b/CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/Student.java new file mode 100644 index 0000000..4ab16e7 --- /dev/null +++ b/CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/Student.java @@ -0,0 +1,47 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package com.mycompany.web.project; + +/** + * + * @author Mohamed Ali + */ +public class Student { + private String id; + private String name; + private String nic; + + Student(String sT001, String john, String v) { + throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. + } + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getNic() { + return nic; + } + + public void setNic(String nic) { + this.nic = nic; + } + + + +} diff --git a/CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/WebHelper.java b/CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/WebHelper.java new file mode 100644 index 0000000..febf75a --- /dev/null +++ b/CL-BSCSD-21-13/web-project/src/main/java/com/mycompany/web/project/WebHelper.java @@ -0,0 +1,31 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package com.mycompany.web.project; + +/** + * + * @author Mohamed Ali + */ +public class WebHelper { + + public static Student[] getStudent() { + + Student [] students = new Student[3]; + + students[0] = new Student("ST001", "John", "123V"); + students[1] = new Student("ST002", "George", "456V"); + students[2] = new Student("ST002", "James", "789V"); + + return students; + } + + public static String getgreeting(){ + String name = "Geroge"; + String greeting = "Hello"; + return greeting + " " + name; + } + +} diff --git a/CL-BSCSD-21-13/web-project/src/main/webapp/META-INF/context.xml b/CL-BSCSD-21-13/web-project/src/main/webapp/META-INF/context.xml new file mode 100644 index 0000000..0ad359d --- /dev/null +++ b/CL-BSCSD-21-13/web-project/src/main/webapp/META-INF/context.xml @@ -0,0 +1,2 @@ + + diff --git a/CL-BSCSD-21-13/web-project/src/main/webapp/index.jsp b/CL-BSCSD-21-13/web-project/src/main/webapp/index.jsp new file mode 100644 index 0000000..15ed816 --- /dev/null +++ b/CL-BSCSD-21-13/web-project/src/main/webapp/index.jsp @@ -0,0 +1,85 @@ +<%-- + Document : index + Created on : Dec 20, 2020, 10:09:16 AM + Author : Mohamed Ali +--%> +<%@page import="com.mycompany.web.project.Student"%> +<%@page import="com.mycompany.web.project.WebHelper"%> +<%@page contentType="text/html" pageEncoding="UTF-8"%> + + + + + + + + + + + JSP Page + + + <% + + out.print("

" + WebHelper.getgreeting() + "

"); + out.print("
"); + + + Student [] students = WebHelper.getStudent(); + + out.print("
    "); + for(Student st : students) { + out.print("
  • " + st.getName() + "
  • "); + } + out.print("
"); + out.print("
"); + + out.print(""); + + for(Student st : students){ + out.print(""); + out.print(""); + out.print(""); + out.print(""); + out.print(""); + } + out.print("
Student IDNameNIC
" + st.getId()+ "" + st.getName()+ "" + st.getNic()+ "
"); + + out.print("
"); + + out.print(""); + out.print(""); + + out.print(""); + for(Student st : students) { + out.print(""); + out.print(""); + out.print(""); + out.print(""); + out.print(""); + } + out.print(""); + out.print("
Student IDNameNIC
" + st.getId() +"" + st.getName()+"" + st.getNic()+"
"); + %> + + - JSP Page + index Page <% @@ -28,17 +28,16 @@ out.print("

" + WebHelper.getgreeting() + "

"); out.print("
"); - - Student [] students = WebHelper.getStudent(); + Student[] students = WebHelper.getStudent(); out.print("
    "); for(Student st : students) { out.print("
  • " + st.getName() + "
  • "); } out.print("
"); - out.print("
"); + out.print("
"); - out.print(""); out.print(""); for(Student st : students){ diff --git a/CL-BSCSD-21-13/web-project/src/main/webapp/login.jsp b/CL-BSCSD-21-13/web-project/src/main/webapp/login.jsp new file mode 100644 index 0000000..46c4437 --- /dev/null +++ b/CL-BSCSD-21-13/web-project/src/main/webapp/login.jsp @@ -0,0 +1,29 @@ +<%-- + Document : login + Created on : Dec 29, 2020, 9:08:07 AM + Author : Mohamed Ali +--%> + +<%@page contentType="text/html" pageEncoding="UTF-8"%> + + + + + + + Login Page + + + + +
+
+ + +
+

+ + + + + diff --git a/CL-BSCSD-21-13/web-project/src/main/webapp/profile.jsp b/CL-BSCSD-21-13/web-project/src/main/webapp/profile.jsp new file mode 100644 index 0000000..2d037c7 --- /dev/null +++ b/CL-BSCSD-21-13/web-project/src/main/webapp/profile.jsp @@ -0,0 +1,22 @@ +<%-- + Document : profile + Created on : Dec 29, 2020, 7:57:25 PM + Author : Mohamed Ali +--%> + +<%@page import="com.mycompany.web.project.WebHelper"%> +<%@page contentType="text/html" pageEncoding="UTF-8"%> + + + + + Profile Page + + + <% + if (WebHelper.authenticate(request.getCookies(), session) == null) { + WebHelper.redirectToLogin(response); + } + %> + +
Student IDNameNIC