Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Class

com.eduix.jira.plugin.customfield.HorizontalFieldsCFType

View helpers

*
  • com.eduix.jira.plugin.customfield.helpers.HorizontalFieldsViewHelper
    • handles the custom field config options

Javascript and css

Inline javascript to call loaded javascript /templates/extra/js/tts.js and css loaded from tempates/extra/css/horizontal.css. Also depends on YUI

Data format

Field value is not used, only the options

Other dependencies

YUI

...

Class

com.eduix.jira.plugin.customfield.FieldHiderCFType

View helpers

*
  • com.eduix.jira.plugin.customfield.helpers.FieldHiderViewHelper
    • handles the custom field config options

Javascript and css

Inline javascript to call loaded javascript /templates/extra/js/tts.js. Also depends on YUI

Data format

Field value is not used, only the options

Other dependencies

YUI

...

Program flow related to dependencies

Gliffy Diagram
sizeM
nameRelated issues CF program flow

Notify Management Custom Field

...

Class

com.eduix.jira.plugin.customfield.DynamicValuePickerCFType

View helpers

com.eduix.jira.plugin.customfield.helpers.DynamicValuePickerViewHelper

Javascript and css

Inline javascript to open the value picker popup

Data format

 

Other dependencies

  • com.atlassian.jira.web.action.DynamicPickerAction
    • the value picker popup which depends on EditGrid
  • com.eduix.jira.plugin.servlet.AddWordToLexiconServlet
    • adds values to the workbooks in EditGrid

Program flow related to dependencies

When editing values:

When submitting values:

Vendor Messaging Custom Field

Class

com.eduix.jira.plugin.customfield.VendorMessagingCFType

View helpers

com.eduix.jira.plugin.customfield.helpers.DefaultViewHelper

Javascript and css

Inline javascript to query the message log and message preview. Stylesheet /templates/extra/css/vendor-messaging.css

Data format

Field value is not used

Other dependencies

  • PHP component to store/retrieve message log
  • com.eduix.jira.plugin.servlet.VendorMessagingServlet
    • sends vendor message emails
    • depends on EditGrid which contains vendor emails and message templates
  • com.eduix.jira.plugin.servlet.VendorMessagingPreviewServlet
    • creates vendor message previews
    • depends on EditGrid for message templates

Program flow related to dependencies

Gliffy Diagram
sizeM
nameVendor Messaging custom field program flow

Workflow plugins

Basic structure of workflow plugins

...

Factory

com.eduix.jira.plugin.workflow.WorkflowProblemValidatorPluginFactory

Class

com.eduix.jira.plugin.workflow.validator.ProblemValidator

...