BASE = "scimath.units.plugin"
ID = BASE + ".units_ui"

###############################################################################
# Extensions.
###############################################################################

### Cookies ###################################################################

cookies = CookieImplementations(
    implementations = [
        CookieImplementation(
            resource_type = QUANTITY_RESOURCE_TYPE,

            cookie_interface = "envisage.project.action" \
                + ".open_cookie.OpenCookie",

            cookie_implementation = BASE \
                + ".quantity_resource_open_cookie.QuantityResourceOpenCookie"
        ),
    ]
)

### Resource Wizards ##########################################################
resource_wizards = ResourceWizards(resource_wizards=[
    ResourceWizard(
        category='Data Resources',
        name='Quantity',
        class_name=BASE + '.new_quantity_wizard.NewQuantityWizard'),
    ResourceWizard(
        category='Data Resources',
예제 #2
0
        ResourceType(
            class_name=QUANTITY_RESOURCE_TYPE,
            precedes=[INSTANCE_RESOURCE_TYPE]
        ),
    ]
)

### Cookies ###################################################################

cookies = CookieImplementations(
    implementations=[
        CookieImplementation(
            resource_type=QUANTITY_RESOURCE_TYPE,

            cookie_interface="envisage.project.action"
            + ".open_cookie.OpenCookie",

            cookie_implementation='scimath.units.plugin'
            + ".quantity_resource_open_cookie.QuantityResourceOpenCookie"
        ),
    ]
)

### Resource Wizards ##########################################################
resource_wizards = ResourceWizards(
    resource_wizards=[
        ResourceWizard(
            category='Data Resources',
            name='Quantity',
            class_name='scimath.units.plugin.new_quantity_wizard.NewQuantityWizard'
        ),