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

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

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

origin: com.atlassian.jira/jira-core

public void createFieldScreenTab(FieldScreenTab fieldScreenTab)
{
  try
  {
    decoratedStore.createFieldScreenTab(fieldScreenTab);
  }
  finally
  {
    if (fieldScreenTab != null && fieldScreenTab.getFieldScreen() != null)
    {
      fieldScreenCache.remove(fieldScreenTab.getFieldScreen().getId());
    }
  }
}
origin: com.atlassian.jira/jira-rest-plugin

/**
 * Removes field from given tab
 *
 * @param screenId id of screen
 * @param tabId id of tab
 * @return no content
 *
 * @response.representation.201.doc
 *       Successfully removed field from tab
 *
 * @response.representation.401.doc
 *      Returned if you do not have permissions
 *
 * @response.representation.400.doc
 *      Returned if screen or tab does not exist
 */
@DELETE
@WebSudoRequired
@Path ("{screenId}/tabs/{tabId}/fields/{id}")
public Response removeField(@PathParam ("screenId") Long screenId, @PathParam ("tabId") Long tabId, @PathParam ("id") String id)
{
  administerPermissionCheck();
  final FieldScreenTab tab = getTabById(getFieldScreen(screenId), tabId);
  if (tab.getFieldScreenLayoutItem(id) == null)
  {
    throwWebException(i18n.getText("admin.screens.error.field.doesnt.exist", id));
  }
  tab.getFieldScreen().removeFieldScreenLayoutItem(id);
  return Response.status(Response.Status.NO_CONTENT).cacheControl(never()).build();
}
origin: com.atlassian.jira/jira-api

public AbstractFieldScreenLayoutItemEvent(@Nonnull FieldScreenLayoutItem fieldScreenLayoutItem)
{
  this.id = fieldScreenLayoutItem.getId();
  FieldScreenTab fieldScreenTab = fieldScreenLayoutItem.getFieldScreenTab();
  fieldScreenTabId = fieldScreenTab != null ? fieldScreenTab.getId() : null;
  fieldScreenId = (fieldScreenTab != null && fieldScreenTab.getFieldScreen() != null) ? fieldScreenTab.getFieldScreen().getId() : null;
}
origin: com.atlassian.jira/jira-core

public void updateFieldScreenTab(FieldScreenTab fieldScreenTab)
{
  try
  {
    decoratedStore.updateFieldScreenTab(fieldScreenTab);
  }
  finally
  {
    if (fieldScreenTab != null && fieldScreenTab.getFieldScreen() != null)
    {
      fieldScreenCache.remove(fieldScreenTab.getFieldScreen().getId());
    }
  }
}
origin: com.atlassian.jira/jira-core

public void removeFieldScreenTab(Long id)
{
  FieldScreenTab tab = getFieldScreenTab(id);
  try
  {
    decoratedStore.removeFieldScreenTab(id);
  }
  finally
  {
    if (tab != null && tab.getFieldScreen() != null)
    {
      fieldScreenCache.remove(tab.getFieldScreen().getId());
    }
  }
}
origin: com.atlassian.jira/jira-core

public ServiceOutcomeImpl<List<Long>> removeFromScreenTabs(final ApplicationUser user, final Long customFieldId, final List<Long> tabIds)
{
  Preconditions.checkArgument(customFieldId != null, "customFieldId can not be null.");
  Preconditions.checkArgument(tabIds != null && !tabIds.isEmpty(), "List of tabs can not be null or empty.");
  final ErrorCollection errorCollection = new SimpleErrorCollection();
  final I18nHelper i18nBean = i18nFactory.getInstance(user);
  if (user == null || !permissionManager.hasPermission(Permissions.ADMINISTER, user))
  {
    errorCollection.addErrorMessage(i18nBean.getText("admin.customfields.service.no.admin.permission"));
    return new ServiceOutcomeImpl<List<Long>>(errorCollection, Collections.EMPTY_LIST);
  }
  for (final Long screenId : tabIds)
  {
    final FieldScreenTab fieldScreenTab = fieldScreenManager.getFieldScreenTab(screenId);
    fieldScreenTab.getFieldScreen().removeFieldScreenLayoutItem("customfield_" + customFieldId);
  }
  return new ServiceOutcomeImpl<List<Long>>(errorCollection, getListOfCurrentTabs(customFieldId));
}
origin: com.atlassian.jira/jira-core

fieldScreenTab.getFieldScreen().removeFieldScreenLayoutItem(getFieldId());
origin: com.atlassian.jira/jira-core

public void createFieldScreenTab(FieldScreenTab fieldScreenTab)
{
  GenericValue fieldScreenGV = ofBizDelegator.createValue(FIELD_SCREEN_TAB_ENTITY_NAME,
      MapBuilder.<String, Object>newBuilder().add("name", fieldScreenTab.getName()).add("sequence", (long)fieldScreenTab.getPosition())
          .add("fieldscreen", fieldScreenTab.getFieldScreen().getId()).toMap());
  fieldScreenTab.setGenericValue(fieldScreenGV);
}
com.atlassian.jira.issue.fields.screenFieldScreenTabgetFieldScreen

Popular methods of FieldScreenTab

  • getId
  • getFieldScreenLayoutItem
  • getFieldScreenLayoutItems
  • getName
  • getPosition
  • setPosition
  • addFieldScreenLayoutItem
  • setFieldScreen
  • getGenericValue
  • isContainsField
  • moveFieldScreenLayoutItemFirst
  • moveFieldScreenLayoutItemLast
  • moveFieldScreenLayoutItemFirst,
  • moveFieldScreenLayoutItemLast,
  • moveFieldScreenLayoutItemToPosition,
  • remove,
  • removeFieldScreenLayoutItem,
  • rename,
  • setGenericValue,
  • setName,
  • store

Popular in Java

  • Reactive rest calls using spring rest template
  • getResourceAsStream (ClassLoader)
  • scheduleAtFixedRate (Timer)
  • setScale (BigDecimal)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • BigInteger (java.math)
    An immutable arbitrary-precision signed integer.FAST CRYPTOGRAPHY This implementation is efficient f
  • Path (java.nio.file)
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • Set (java.util)
    A Set is a data structure which does not allow duplicate elements.
  • BoxLayout (javax.swing)
  • Top plugins for WebStorm
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