In this project, you will construct an implementation of the entire Sequence interface using either an array or linked list. In particular, if your student number (SSN) ends in an odd digit, you must use an array, and if your student number ends in an even digit, you must use a doubly-linked list.
You will also create a MyTextEditor class, which uses your sequence to implement the SimpleTextEditor interface. Your text editor should process strings. To demonstrate your text editor you need to create a main() method that performs the following actions:
The following files can be used by you to study or borrow:
BoundaryViolationException.java
EmptyContainerException.java
InvalidPositionException.java
Position.java
Sequence.java
SimpleTextEditor.java
Initial.txt
Middle.txt
Final.txt
So, to sum up, you need to do the following: