[BACKLOG-1498] First stab at model annotation definition

I see, you were talking about the AggregateTypes, not the Level,Attribute types… I can fix that


> On Dec 9, 2014, at 10:43 AM, Luc Boudreau <notifications@github.com> wrote:
> 
> In src/org/pentaho/agilebi/modeler/models/annotations/ModelAnnotation.java <https://github.com/pentaho/modeler/pull/56#discussion-diff-21536443>:
> 
> > +
> > +  public static enum LevelType {
> > +    REGULAR,
> > +    YEAR,
> > +    QUARTER,
> > +    MONTH
> > +  }
> > +
> > +  public static enum AttributeType {
> > +    KEY,
> > +    NAME,
> > +    ORDINAL,
> > +    PROPERTY
> > +  }
> > +
> > +  public static enum AggregateType {
> As far as I can tell, the only aggregators available in OLAP models are: "Sum, Count, Min, Max, Avg, DistinctCount"
> 
> I suppose that the PME project has more.
> 
> —
> Reply to this email directly or view it on GitHub <https://github.com/pentaho/modeler/pull/56/files#r21536443>.
>