All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.incode.module.note.dom.NoteModule Maven / Gradle / Ivy

There is a newer version: 1.15.1.1
Show newest version
package org.incode.module.note.dom;

public final class NoteModule {

    //region > constants

    public static class JdoColumnLength {

        private JdoColumnLength(){}

        public static final int NOTES = 4000;
        public static final int CALENDAR_NAME = 254;

        public static final int BOOKMARK = 2000;
    }

    public static class MultiLine {

        private MultiLine(){}

        public static final int NOTES = 20;
    }

    //endregion

    //region > constructor
    private NoteModule(){}
    //endregion

    //region > ui event classes
    public abstract static class TitleUiEvent
            extends org.apache.isis.applib.services.eventbus.TitleUiEvent { }
    public abstract static class IconUiEvent
            extends org.apache.isis.applib.services.eventbus.IconUiEvent { }
    public abstract static class CssClassUiEvent
            extends org.apache.isis.applib.services.eventbus.CssClassUiEvent { }
    //endregion

    //region > event classes
    public abstract static class ActionDomainEvent
            extends org.apache.isis.applib.services.eventbus.ActionDomainEvent { }
    public abstract static class CollectionDomainEvent
            extends org.apache.isis.applib.services.eventbus.CollectionDomainEvent { }
    public abstract static class PropertyDomainEvent
            extends org.apache.isis.applib.services.eventbus.PropertyDomainEvent { }
    //endregion

}