Tabnine Logo
FieldScreenManager.getFieldScreen
Code IndexAdd Tabnine to your IDE (free)

How to use
getFieldScreen
method
in
com.atlassian.jira.issue.fields.screen.FieldScreenManager

Best Java code snippets using com.atlassian.jira.issue.fields.screen.FieldScreenManager.getFieldScreen (Showing top 19 results out of 315)

origin: com.atlassian.jira/jira-core

private FieldScreen getFieldScreen()
{
  if (fieldScreen == null && fieldScreenId != null)
  {
    fieldScreen = fieldScreenManager.getFieldScreen(fieldScreenId);
  }
  return fieldScreen;
}
origin: com.atlassian.jira/jira-core

public FieldScreen getFieldScreen()
{
  return fieldScreenManager.getFieldScreen(fieldScreenId);
}
origin: com.atlassian.jira/jira-core

private FieldScreen getFieldScreen()
{
  return fieldScreenManager.getFieldScreen(new Long(getView()));
}
origin: com.atlassian.jira/jira-core

private FieldScreen getFieldScreen()
{
  return fieldScreenManager.getFieldScreen(new Long(getView()));
}
origin: com.atlassian.jira/jira-core

public FieldScreen getFieldScreen()
{
  if (fieldScreen == null && getId() != null)
  {
    fieldScreen = fieldScreenManager.getFieldScreen(getId());
  }
  return fieldScreen;
}
origin: com.atlassian.jira/jira-rest-plugin

private FieldScreen getFieldScreen(Long screenId)
{
  final FieldScreen fieldScreen = fieldScreenManager.getFieldScreen(screenId);
  if (fieldScreen == null)
  {
    throwWebException(i18n.getText("admin.screens.error.doesnt.exist", "" + screenId));
  }
  return fieldScreen;
}
origin: com.atlassian.jira.plugins/jira-workflow-sharing-plugin

@Override
public Set<String> getClassnamesForScreen(String screenId)
{
  Set<String> classNames = new HashSet<String>();
  if(StringUtils.isNumeric(screenId))
  {
    FieldScreen screen = fieldScreenManager.getFieldScreen(Long.parseLong(screenId));
    for(FieldScreenTab tab : screen.getTabs())
    {
      List<FieldScreenLayoutItem> items = tab.getFieldScreenLayoutItems();
      for(FieldScreenLayoutItem item : items)
      {
        String cfClassname = customFieldsHelper.getCustomFieldTypeClassname(item.getFieldId());
        if(StringUtils.isNotBlank(cfClassname))
        {
          classNames.add(cfClassname);
        }
      }
    }
  }
  return classNames;
}
origin: com.atlassian.jira.plugins/jira-workflow-sharing-plugin

@Override
public String[] getCustomFieldIdsForWorkflowScreens(JiraWorkflow workflow)
{
  Set<String> ids = new HashSet<String>();
  Collection<ActionDescriptor> allActions = workflow.getAllActions();
  for (ActionDescriptor action : allActions)
  {
    if(FIELDSCREEN_VIEW.equals(action.getView()) && action.getMetaAttributes().containsKey(FIELDSCREEN_ID_NAME))
    {
      String screenId = (String) action.getMetaAttributes().get(FIELDSCREEN_ID_NAME);
      if(StringUtils.isNumeric(screenId))
      {
        FieldScreen screen = fieldScreenManager.getFieldScreen(Long.parseLong(screenId));
        for(FieldScreenTab tab : screen.getTabs())
        {
          List<FieldScreenLayoutItem> items = tab.getFieldScreenLayoutItems();
          for(FieldScreenLayoutItem item : items)
          {
            ids.add(item.getFieldId());
          }
        }
      }
    }
  }
  
  return ids.toArray(new String[0]);
}
origin: com.atlassian.jira/jira-core

public void associateCustomFieldWithScreen(final CustomField customField, FieldScreen screen)
{
  if (screen == null)
  {
    screen = fieldScreenManager.getFieldScreen(FieldScreen.DEFAULT_SCREEN_ID);
  }
  if ((screen != null) && (screen.getTabs() != null) && !screen.getTabs().isEmpty())
  {
    final FieldScreenTab tab = screen.getTab(0);
    tab.addFieldScreenLayoutItem(customField.getId());
  }
}
origin: com.atlassian.jira/jira-api

FieldScreen fieldScreen = getFieldScreenManager().getFieldScreen(fieldScreenId);
if (fieldScreen != null)
origin: com.atlassian.jira/jira-core

protected String doExecute() throws Exception
{
  webResourceManager.requireResource("com.atlassian.jira.jira-project-config-plugin:screens-editor");
  if (id == null)
  {
    addErrorMessage(getText("admin.errors.id.cannot.be.null"));
  }
  else
  {
    fieldScreen = fieldScreenManager.getFieldScreen(id);
    if (fieldScreen == null)
    {
      addErrorMessage(getText("admin.issuefields.screens.configure.no.screen", String.valueOf(id)));
    }
  }
  return getResult();
}
origin: com.atlassian.jira.plugins/jira-workflow-sharing-plugin

FieldScreen screen = fieldScreenManager.getFieldScreen(Long.parseLong(screenId));
origin: com.atlassian.jira/jira-rest-plugin

final FieldScreen fieldScreen = fieldScreenManager.getFieldScreen(FieldScreen.DEFAULT_SCREEN_ID);
final List<FieldScreenTab> sortedTabs = sortFieldScreenTabs(fieldScreen.getTabs());
origin: com.atlassian.jira/jira-core

protected FieldScreenSchemeItem buildFieldScreenSchemeItem(final GenericValue genericValue)
{
  final FieldScreenSchemeItem fieldScreenSchemeItem = new FieldScreenSchemeItemImpl(this, genericValue, fieldScreenManager);
  fieldScreenSchemeItem.setIssueOperation(IssueOperations.getIssueOperation(genericValue.getLong("operation")));
  fieldScreenSchemeItem.setFieldScreen(fieldScreenManager.getFieldScreen(genericValue.getLong("fieldscreen")));
  return fieldScreenSchemeItem;
}
origin: com.atlassian.jira/jira-core

protected void validateId()
{
  if (getId() == null)
  {
    addErrorMessage(getText("admin.errors.id.cannot.be.null"));
  }
  else if (fieldScreenManager.getFieldScreen(getId()) == null)
  {
    addErrorMessage(getText("admin.errors.screens.screen.with.id.does.not.exist"));
  }
}
origin: com.atlassian.jira/jira-core

protected void validateFieldScreenId()
{
  if (getFieldScreenId() == null)
  {
    addError("fieldScreenId", getText("admin.errors.screens.please.select.screen"));
  }
  else if (getFieldScreenManager().getFieldScreen(getFieldScreenId()) == null)
  {
    addError("fieldScreenId", getText("admin.errors.screens.invalid.id"));
  }
}
origin: com.atlassian.jira/jira-core

  @RequiresXsrfCheck
  protected String doExecute() throws Exception
  {
    FieldScreenSchemeItem fieldScreenSchemeItem = getFieldScreenScheme().getFieldScreenSchemeItem(getIssueOperation());
    fieldScreenSchemeItem.setFieldScreen(getFieldScreenManager().getFieldScreen(getFieldScreenId()));
    fieldScreenSchemeItem.store();
    return redirectToView();
  }
}
origin: com.atlassian.jira/jira-core

@RequiresXsrfCheck
protected String doExecute()
{
  FieldScreenSchemeItem fieldScreenSchemeItem = fieldScreenFactory.createFieldScreenSchemeItem();
  if (getIssueOperationId() != null)
  {
    fieldScreenSchemeItem.setIssueOperation(IssueOperations.getIssueOperation(getIssueOperationId()));
  }
  else
  {
    fieldScreenSchemeItem.setIssueOperation(null);
  }
  fieldScreenSchemeItem.setFieldScreen(getFieldScreenManager().getFieldScreen(getFieldScreenId()));
  getFieldScreenScheme().addFieldScreenSchemeItem(fieldScreenSchemeItem);
  return redirectToView();
}
origin: com.atlassian.jira/jira-core

@RequiresXsrfCheck
public String doAddFieldScreenScheme()
{
  validateName(false);
  if (!invalidInput())
  {
    FieldScreenScheme fieldScreenScheme = fieldScreenFactory.createFieldScreenScheme();
    fieldScreenScheme.setName(getFieldScreenSchemeName());
    fieldScreenScheme.setDescription(getFieldScreenSchemeDescription());
    fieldScreenScheme.store();
    // Create a default scheme entity
    FieldScreenSchemeItem fieldScreenSchemeItem = fieldScreenFactory.createFieldScreenSchemeItem();
    fieldScreenSchemeItem.setIssueOperation(null);
    fieldScreenSchemeItem.setFieldScreen(fieldScreenManager.getFieldScreen(getFieldScreenId()));
    fieldScreenScheme.addFieldScreenSchemeItem(fieldScreenSchemeItem);
    return returnCompleteWithInlineRedirect("ConfigureFieldScreenScheme.jspa?id=" + fieldScreenScheme.getId());
  }
  return ERROR;
}
com.atlassian.jira.issue.fields.screenFieldScreenManagergetFieldScreen

Popular methods of FieldScreenManager

  • getFieldScreenTabs
  • getFieldScreens
  • removeFieldScreen
  • buildNewFieldScreenLayoutItem
  • createFieldScreen
  • createFieldScreenLayoutItem
  • createFieldScreenTab
  • getFieldScreenLayoutItems
  • getFieldScreenTab
  • refresh
  • removeFieldScreenItems
  • removeFieldScreenLayoutItem
  • removeFieldScreenItems,
  • removeFieldScreenLayoutItem,
  • removeFieldScreenLayoutItems,
  • removeFieldScreenTab,
  • removeFieldScreenTabs,
  • updateFieldScreen,
  • updateFieldScreenLayoutItem,
  • updateFieldScreenTab

Popular in Java

  • Reactive rest calls using spring rest template
  • onRequestPermissionsResult (Fragment)
  • getContentResolver (Context)
  • onCreateOptionsMenu (Activity)
  • Table (com.google.common.collect)
    A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • ImageIO (javax.imageio)
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now