/**
* Class Command here.
*
*/
public class Command
{
private String commandWord;
private String secondWord;
/**
* Membuat objek perintah.
* @param firstword Kata pertama perintah.
* Beri null jika perintah tidak terdeteksi.
* @param secondword Kata kedua perintah.
*/
public Command(String firstWord, String secondWord)
{
commandWord = firstWord;
this.secondWord = secondWord;
}
/**
* Return ke perintah (command)
* @return Kata perintah
*/
public String getCommandWord()
{
return commandWord;
}
/**
* @return Second word dari perintah. Return null jika tidak ada second word.
*/
public String getSecondWord()
{
return secondWord;
}
/**
* @return true jika perintah tidak dipahami.
*/
public boolean isUnknown()
{
return (commandWord==null);
}
/**
* @return true jika perintah memiliki kata kedua.
*/
public boolean hasSecondWord()
{
return (secondWord!=null);
}
}