diff options
Diffstat (limited to 'com/nemez/cmdmgr/CommandManager.java')
-rw-r--r-- | com/nemez/cmdmgr/CommandManager.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/com/nemez/cmdmgr/CommandManager.java b/com/nemez/cmdmgr/CommandManager.java index 0f3e7b9..67731f4 100644 --- a/com/nemez/cmdmgr/CommandManager.java +++ b/com/nemez/cmdmgr/CommandManager.java @@ -22,6 +22,7 @@ import com.nemez.cmdmgr.component.FloatComponent; import com.nemez.cmdmgr.component.ICommandComponent; import com.nemez.cmdmgr.component.IntegerComponent; import com.nemez.cmdmgr.component.LongComponent; +import com.nemez.cmdmgr.component.OptionalComponent; import com.nemez.cmdmgr.component.ShortComponent; import com.nemez.cmdmgr.component.StringComponent; import com.nemez.cmdmgr.util.BranchStack; @@ -378,6 +379,10 @@ public class CommandManager { case "bool": case "boolean": return new BooleanComponent(); + case "optional": + case "opt": + case "flag": + return new OptionalComponent(); } return null; } |