public class DialogueInjectObjective extends java.lang.Object implements IObjective
| Constructor and Description | 
|---|
DialogueInjectObjective()  | 
| Modifier and Type | Method and Description | 
|---|---|
QuestElement | 
getStructure()  | 
java.util.UUID | 
getUUID(java.lang.Object[] objectiveArgsIn,
       QuestProgress progressIn,
       Stage stageIn)  | 
java.lang.String | 
identifier()  | 
Arguments | 
parse(Quest quest,
     Stage stage,
     ArgsIn args)  | 
boolean | 
test(Stage stage,
    QuestData data,
    QuestProgress progress,
    Objective objective,
    Arguments arguments,
    Context context)  | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmark, quantitypublic java.lang.String identifier()
identifier in interface IObjectivepublic QuestElement getStructure()
getStructure in interface IQuestElementgetStructure in interface IObjectivepublic Arguments parse(Quest quest, Stage stage, ArgsIn args)
parse in interface IObjectivepublic boolean test(Stage stage, QuestData data, QuestProgress progress, Objective objective, Arguments arguments, Context context) throws InvalidQuestArgsException
test in interface IObjectiveInvalidQuestArgsExceptionpublic java.util.UUID getUUID(java.lang.Object[] objectiveArgsIn,
                              QuestProgress progressIn,
                              Stage stageIn)