Uses of Class
org.webmacro.directive.Directive.ArgDescriptor

Packages that use Directive.ArgDescriptor
org.webmacro.directive   
 

Uses of Directive.ArgDescriptor in org.webmacro.directive
 

Subclasses of Directive.ArgDescriptor in org.webmacro.directive
static class Directive.AssignmentArg
          Assignment.
static class Directive.BlockArg
          Block argument type.
static class Directive.ConditionArg
          Condition argument type.
static class Directive.KeywordArg
          Keyword argument type.
static class Directive.LiteralBlockArg
          Literal block argument type.
static class Directive.LValueArg
          LValue argument type.
static class Directive.OptionalGroup
          Optional group.
static class Directive.OptionalRepeatingSubdirective
          Optional repeating subdirective.
static class Directive.OptionalSubdirective
          Optional subdirective.
static class Directive.OptionChoice
          The OptionChoice indicates that several optional groups can be accepted in any order.
static class Directive.QuotedStringArg
          Quoted string argument type.
static class Directive.RValueArg
          RValue argument type.
static class Directive.SingleOptionChoice
          The SingleOptionChoice indicates that zero or one of several optional groups can be accepted, but only once.
static class Directive.StringArg
          String argument type.
static class Directive.Subdirective
          Subdirectives are like directives, except that they do not have their own class.
 

Fields in org.webmacro.directive declared as Directive.ArgDescriptor
 Directive.ArgDescriptor[] DirectiveDescriptor.args
           
 Directive.ArgDescriptor[] Directive.Subdirective.args
           
static Directive.ArgDescriptor[] TypeDirective._args
           
 

Constructors in org.webmacro.directive with parameters of type Directive.ArgDescriptor
DirectiveDescriptor(java.lang.String name, java.lang.Class dirClass, Directive.ArgDescriptor[] args, Directive.Subdirective[] subdirectives)
           
ArgsHolder(Directive.ArgDescriptor[] args)
           
Directive.Subdirective(int id, java.lang.String name, Directive.ArgDescriptor[] args)
           
Directive.Subdirective(int id, java.lang.String name, Directive.ArgDescriptor[] args, int flags)
           
Directive.OptionalSubdirective(int id, java.lang.String name, Directive.ArgDescriptor[] args)
           
Directive.OptionalSubdirective(int id, java.lang.String name, Directive.ArgDescriptor[] args, int flags)
           
Directive.OptionalRepeatingSubdirective(int id, java.lang.String name, Directive.ArgDescriptor[] args)
           
Directive.OptionalRepeatingSubdirective(int id, java.lang.String name, Directive.ArgDescriptor[] args, int flags)