Question: package LinkedList; //************************ SLLNode.java ******************************* // node in a generic singly linked list class public class SLLNode { public T info; public SLLNode next; public
package LinkedList;
//************************ SLLNode.java ******************************* // node in a generic singly linked list class
public class SLLNode
*******************
package LinkedList;
//************************** SLL.java ********************************* // a generic singly linked list class
public class SLL
**********
Using Java, implement the following:

Question ID Single linked lists Apliceation (3 oniond above. You may add more methods 9 Write a simple line editor using SLL class mentioned above. You may add more methods to SLL class if needed. Keep the entire text on a linked list, one line in a separate node Start the program with entering EDIT file, after which a prompt appears along with the line number. If the letter I is entered with a number n following it, then insert the text to be followed before line n. IfI is not followed by a number, then insert the text before the current line. If D is entered with two numbers n and m, one n, or no number following it, then delete lines n through m, line n, or the current line. Do the same with the command L, which stands for listing lines. If A is entered, then append the text to the existing lines. Entry E signifies exit and saving the text in a file. Here is an example 3> The second line 4> One more line 5> And another line // This is now line 5, not 3; 5> D 2 li 4>L /line 4, since one line was deleted; l> The first line 2> The second line / this and the following lines 3> On 4> And another line 1> The first line ne5, since L was issued from line S 3> And another line 4> I3 3> The second line e more line / now have new numbers; 1> The first line Question ID Single linked lists Apliceation (3 oniond above. You may add more methods 9 Write a simple line editor using SLL class mentioned above. You may add more methods to SLL class if needed. Keep the entire text on a linked list, one line in a separate node Start the program with entering EDIT file, after which a prompt appears along with the line number. If the letter I is entered with a number n following it, then insert the text to be followed before line n. IfI is not followed by a number, then insert the text before the current line. If D is entered with two numbers n and m, one n, or no number following it, then delete lines n through m, line n, or the current line. Do the same with the command L, which stands for listing lines. If A is entered, then append the text to the existing lines. Entry E signifies exit and saving the text in a file. Here is an example 3> The second line 4> One more line 5> And another line // This is now line 5, not 3; 5> D 2 li 4>L /line 4, since one line was deleted; l> The first line 2> The second line / this and the following lines 3> On 4> And another line 1> The first line ne5, since L was issued from line S 3> And another line 4> I3 3> The second line e more line / now have new numbers; 1> The first line
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
