Xpert.ivy Public API
Version 5.0.21.51550

ch.ivyteam.ivy.designer.process.ui.info
Interface IProcessElementUiInformationExtension


public interface IProcessElementUiInformationExtension

This extension point interface can be used to provide a short name, a name and a description for process elements. The provided information will be used by Xpert.ivy to display in the process element inscription masks and process element palette.

Since:
04.09.2008
API:
This is a public API.

Method Summary
 java.lang.String getDescription(java.lang.String processElementClassName, java.util.Locale locale)
          Returns the description for the process element with the given process element class name and the given locale.
 java.lang.String getName(java.lang.String processElementClassName, java.util.Locale locale)
          Returns the name for the process element with the given process element class name and the given locale.
 java.lang.String getShortName(java.lang.String processElementClassName, java.util.Locale locale)
          Returns the short name for the process element with the given process element class name and the given locale.
 

Method Detail

getShortName

java.lang.String getShortName(java.lang.String processElementClassName,
                              java.util.Locale locale)

Returns the short name for the process element with the given process element class name and the given locale.

The short name of the process element should be no longer than 15 characters.

If the extension is not responsible for the process element class name it must return null.

Parameters:
processElementClassName - the name of the process element class
locale - the locale in which the short name should be returned
Returns:
short name of the process element or null
API:
This public API is available in Java.

getName

java.lang.String getName(java.lang.String processElementClassName,
                         java.util.Locale locale)

Returns the name for the process element with the given process element class name and the given locale.

The name of the process element should be no longer than 30 characters.

If the extension is not responsible for the process element class name it must return null.

Parameters:
processElementClassName - the name of the process element class
locale - the locale in which the short name should be returned
Returns:
name of the process element or null
API:
This public API is available in Java.

getDescription

java.lang.String getDescription(java.lang.String processElementClassName,
                                java.util.Locale locale)

Returns the description for the process element with the given process element class name and the given locale.

The description of the process element should be no longer than 60 characters.

If the extension is not responsible for the process element class name it must return null.

Parameters:
processElementClassName - the name of the process element class
locale - the locale in which the short name should be returned
Returns:
description of the process element or null
API:
This public API is available in Java.

Xpert.ivy Public API
Version 5.0.21.51550

Copyright © 2016
ivyTeam AG

All Rights Reserved
Documentation was generated
on April 18, 2016