Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

could someone please translate this into code by using java Translator to Morse

ID: 3910474 • Letter: C

Question

could someone please translate this into code by using java

Translator to Morse boolean + Translator(inputFile : string) +translate(): void output InputBuffer Ou uffer eader Scanner +Input Buffer(inputFile: string) +endOfBuffer): boolean +getReader) Scanner +close() void +getChar) MsgChar tisEndofWord boolean ter PrintWriter +OutputBuffer(outputFile string) +getWriter() PrintWriter +close) void +putChar(charToWrite: string) void +markEndOfWord) void nten id Eng lishlnputBuffer MorselnputBuffer EnglishOutputBuffer MorseOutputBuffer +EnglishOutputBuffer(outputFile string)MorseOutputBuffer(output File: string) +putChar(char ToWrite string) void rrentToken string -currentPosition int EnglishinputBuffer(inputFile string)+MorselnputBuffer(inputFile :string) mrEndOfWord): void +getChar(): MsgChar tisEndOfWord): boolean tisEndOfSentence): boolean iousLine string +putChar(char ToWrite string) void +markEndOfWord) void +markEndOf Sentence) void urrentLine string +getChar): MsgChar +markEndOf Sentence) void tisEndOfWord): boolean tisEndOf Sentence) boolean Powered By Visual Paradigm Community Edition

Explanation / Answer

public class Translator{

public boolean toMorse;

public Translator(String inputFile){

}

public void translate(){

}

}

public class EnglishInputBuffer{

public String currentToken;

public int currentPosition;

public EnglishInputBuffer(String inputFile){

}

public MsgChar getChar(){

}

public boolean isEndOfWord(){

}

public boolean isEndOfSentence(){

}

}

public class MorseInputBuffer{

public String previousLine;

public String currentLine;

public MorseInputBuffer(String inputFile){

}

public MsgChar getChar(){

}

public boolean isEndOfWord(){

}

public boolean isEndOfSentence(){

}

}

public class EnglishOutputBuffer{

public EnglishOutputBuffer(String outputFile){

}

public void putChar(String charToWrite){

}

public void markEndOfWord(){

}

public void markEndOfSentence(){

}

}

public class MorseOutputBuffer{

public MorseOutputBuffer(String outputFile){

}

public void putChar(String charToWrite){

}

public void markEndOfWord(){

}

public void markEndOfSentence(){

}

}

public class InputBuffer extends Translator,EnglishInputBuffer,MorseInputBuffer{

public Scanner reader;

public InputBuffer(String inputFile){

}

public boolean endOfBuffer(){

}

public Scanner getReader(){

}

public void close(){

}

public MsgChar getChar(){

}

public boolean isEndOfWord(){

}

public boolean isEndOfSentence(){

}

}

public class OutputBuffer extends Translator,EnglishOutputBuffer,MorseOutputBuffer{

public PrintWriter writer;

public OutputBuffer(String outputFile){

}

public PrintWriter getWriter(){

}

public void close(){

}

public void putChar(String charToWrite){

}

public void markEndOfWord(){

}

public void markEndOfSentence(){

}

}