by, [blue team] bauyrzhan aitileu muneeb mahmood vinaykumar bangera
DESCRIPTION
How MVC ? VIEW: - Java Swing Components CONTROLLER : - Abstraction between View and model - An interface MODEL: - Parsers and TransformersTRANSCRIPT
![Page 1: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/1.jpg)
By ,[Blue Team]
Bauyrzhan Aitileu Muneeb Mahmood
Vinaykumar Bangera
![Page 2: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/2.jpg)
We Used MVC
View
Model
Controller
![Page 3: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/3.jpg)
How MVC ?VIEW: - Java Swing Components
CONTROLLER :- Abstraction between
View and model- An interface
MODEL:- Parsers and
Transformers
![Page 4: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/4.jpg)
Why MVC ?
Separation of concernsChanges to application easily identifiedModifications are independent of other
modulesModular hence reusable
![Page 5: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/5.jpg)
GUI (View)
Java SwingJframeJTextFieldJtableJComboBoxJButton
![Page 6: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/6.jpg)
File Operations
File Operations:OpenNewSaveSave asExit
![Page 7: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/7.jpg)
Creating Methods
•Adding parameters
•Deleting parameters
•Specifying Complex types
![Page 8: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/8.jpg)
Methods / Types HandledPrimitive Types
IntLongString
Complex typesContent (Object)Sequence(Multiple
I/P)ArraysArray of Objects
![Page 9: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/9.jpg)
MODELOperations
Parses (using DOM) service file .Validates service file is well formed.Validates service file is valid.Writes WSDL file on Save
Reasons for using DOMGood for small files.Ease of performing complicated validation .Easily make changes.
![Page 10: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/10.jpg)
DEMO
Lets see a demo ….
![Page 11: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/11.jpg)
![Page 12: By, [Blue Team] Bauyrzhan Aitileu Muneeb Mahmood Vinaykumar Bangera](https://reader036.vdocuments.mx/reader036/viewer/2022081507/5a4d1b467f8b9ab0599a3648/html5/thumbnails/12.jpg)