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

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

Best Java code snippets using com.atlassian.jira.issue.fields.screen.FieldScreenManager (Showing top 20 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

private List<FieldScreenTab> getInternalTabs()
{
  if (tabs == null)
  {
    tabs = fieldScreenManager.getFieldScreenTabs(this);
  }
  return tabs;
}
origin: com.atlassian.jira/jira-core

public Collection getFieldScreens()
{
  if (fieldScreens == null)
  {
    fieldScreens = fieldScreenManager.getFieldScreens();
  }
  return fieldScreens;
}
origin: com.atlassian.jira/jira-core

public void remove()
{
  for (FieldScreenTab fieldScreenTab : getInternalTabs())
  {
    fieldScreenManager.removeFieldScreenLayoutItems(fieldScreenTab);
  }
  fieldScreenManager.removeFieldScreenTabs(this);
  fieldScreenManager.removeFieldScreen(id);
}
origin: com.atlassian.jira.plugins/jira-workflow-sharing-plugin

@Override
public void removeScreen(Long screenId)
{
  fieldScreenManager.removeFieldScreen(screenId);
}
origin: com.atlassian.jira/jira-core

public void store()
{
  if (isModified())
  {
    if (id == null)
    {
      getFieldScreenManager().createFieldScreenLayoutItem(this);
    }
    else
    {
      getFieldScreenManager().updateFieldScreenLayoutItem(this);
      setModified(false);
    }
  }
}
origin: com.atlassian.jira/jira-core

public void store()
{
  if (isModified())
  {
    if (getGenericValue() == null)
    {
      fieldScreenManager.createFieldScreen(this);
    }
    else
    {
      fieldScreenManager.updateFieldScreen(this);
      setModified(false);
    }
  }
  // See if the tabs collection has been initialised, and if so if we neew to persist any of the tabs
  // If the collection has not been initialised the tabs have not been modified
  if (tabs != null)
  {
    for (FieldScreenTab fieldScreenTab : getInternalTabs())
    {
      fieldScreenTab.store();
    }
  }
}
origin: com.atlassian.jira/jira-core

public void addFieldScreenLayoutItem(String orderableFieldId, int position)
{
  FieldScreenLayoutItem fieldScreenLayoutItem = fieldScreenManager.buildNewFieldScreenLayoutItem(orderableFieldId);
  fieldScreenLayoutItem.setFieldScreenTab(this);
  getInternalLayoutItems().add(position, fieldScreenLayoutItem);
  getInternalLayoutItemsMap().put(fieldScreenLayoutItem.getFieldId(), fieldScreenLayoutItem);
  resequence(position);
  store();
}
origin: com.atlassian.jira/jira-core

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

public Collection getFieldScreens()
{
  if (fieldScreens == null)
  {
    fieldScreens = fieldScreenManager.getFieldScreens();
  }
  return fieldScreens;
}
origin: com.atlassian.jira/jira-core

private List<Long> getListOfCurrentTabs(final Long customFieldId)
{
  return ImmutableList.copyOf(Iterables.transform(fieldScreenManager.getFieldScreenTabs("customfield_" + customFieldId), new Function<FieldScreenTab, Long>()
  {
    @Override
    public Long apply(final FieldScreenTab input)
    {
      return input.getId();
    }
  }));
}
origin: com.atlassian.jira/jira-core

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

public Collection<FieldScreen> getFieldScreens()
{
  if (fieldScreens == null)
  {
    fieldScreens = fieldScreenManager.getFieldScreens();
  }
  return fieldScreens;
}
origin: com.atlassian.jira/jira-core

public Collection getFieldScreenTabs(OrderableField orderableField)
{
  String fieldId = orderableField.getId();
  if (!fieldScreenTabMap.containsKey(fieldId))
  {
    fieldScreenTabMap.put(fieldId, fieldScreenManager.getFieldScreenTabs(orderableField.getId()));
  }
  return (Collection) fieldScreenTabMap.get(fieldId);
}
origin: com.atlassian.jira/jira-core

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

public Collection getFieldScreens()
{
  if (fieldScreens == null)
  {
    fieldScreens = fieldScreenManager.getFieldScreens();
  }
  return fieldScreens;
}
origin: com.atlassian.jira/jira-core

public Collection getFieldScreenTabs(OrderableField orderableField)
{
  String fieldId = orderableField.getId();
  if (!fieldScreenTabMap.containsKey(fieldId))
  {
    fieldScreenTabMap.put(fieldId, fieldScreenManager.getFieldScreenTabs(orderableField.getId()));
  }
  return (Collection) fieldScreenTabMap.get(fieldId);
}
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-core

public Collection<FieldScreen> getFieldScreens()
{
  return fieldScreenManager.getFieldScreens();
}
origin: com.atlassian.jira/jira-core

/**
 * Gets the tab Ids of the tabs with the particular field
 *
 */
private Long[] getStoredTabIdsForField()
{
  List selectedTabs = new ArrayList(fieldScreenManager.getFieldScreenTabs(getField().getId()));
  Long[] newAssociatedTabs = null;
  if (selectedTabs != null && !selectedTabs.isEmpty())
  {
    newAssociatedTabs = new Long[selectedTabs.size()];
    for (int i = 0; i < newAssociatedTabs.length; i++)
    {
      final FieldScreenTab tab = (FieldScreenTab) selectedTabs.get(i);
      newAssociatedTabs[i] = tab.getId();
    }
  }
  return newAssociatedTabs;
}
com.atlassian.jira.issue.fields.screenFieldScreenManager

Javadoc

Copyright (c) 2002-2004 All rights reserved.

Most used methods

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

Popular in Java

  • Updating database using SQL prepared statement
  • putExtra (Intent)
  • addToBackStack (FragmentTransaction)
  • setScale (BigDecimal)
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Best plugins for Eclipse
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