Class ModelFiltrationContext

java.lang.Object
com._1c.g5.v8.dt.form.layout.filtration.ModelFiltrationContext

public class ModelFiltrationContext extends Object
Computation context for the LogFormElementsExpandGroupsFilter.
  • Constructor Details

  • Method Details

    • generateItemUniqueName

      public String generateItemUniqueName(String name, FormItem item, FormVisualEntity context)
      Generates unique item name.
      Parameters:
      name - the custom name (not null)
      item - the item for which creating unique name (not null)
      context - the context in which contains the item (not null)
      Returns:
      return unique name for the item
    • getAlias

      public int getAlias()
      Returns:
      the alias
    • getCommandInterface

      public CommandInterfaceMapping getCommandInterface()
      Returns:
      the commandInterface
    • getCurrentLanguage

      public String getCurrentLanguage()
      Returns:
      the currentLanguage
    • getItCurMenu

      public CommandBarUserContent getItCurMenu()
      Returns:
      the itCurMenu
    • getpNewMainElement

      public Form getpNewMainElement()
      Returns:
      the pNewMainElement
    • getpOldMainElement

      public Form getpOldMainElement()
      Returns:
      the pOldMainElement
    • getScriptVariant

      public ScriptVariant getScriptVariant()
      Returns:
      the scriptVariant
    • getUserButtonsByCommandBars

      public NavigableMap<Long,CommandBarUserContent> getUserButtonsByCommandBars()
      Returns:
      the userButtonsByCommandBars
    • isDefaultButtonFlag

      public boolean isDefaultButtonFlag()
      Returns:
      the defaultButtonFlag
    • isUserForNavigator

      public boolean isUserForNavigator()
      TODO JavaDoc
      Returns:
    • setAlias

      public void setAlias(int alias)
      Parameters:
      alias - the alias to set
    • setCommandInterface

      public void setCommandInterface(CommandInterfaceMapping commandInterface)
      Parameters:
      commandInterface - the commandInterface to set
    • setCurrentLanguage

      public void setCurrentLanguage(String currentLanguage)
      Parameters:
      currentLanguage - the currentLanguage to set
    • setDefaultButtonFlag

      public void setDefaultButtonFlag(boolean defaultButtonFlag)
      Parameters:
      defaultButtonFlag - the defaultButtonFlag to set
    • setItCurMenu

      public void setItCurMenu(CommandBarUserContent itCurMenu)
      Parameters:
      itCurMenu - the itCurMenu to set
    • setpNewMainElement

      public void setpNewMainElement(Form pNewMainElement)
      Parameters:
      pNewMainElement - the pNewMainElement to set
    • setpOldMainElement

      public void setpOldMainElement(Form pOldMainElement)
      Parameters:
      pOldMainElement - the pOldMainElement to set
    • setScriptVariant

      public void setScriptVariant(ScriptVariant scriptVariant)
      Parameters:
      scriptVariant - the scriptVariant to set
    • getVersion

      public Version getVersion()
      Returns:
      the version
    • setVersion

      public void setVersion(Version version)
      Parameters:
      version - the version to set
    • setInterfaceVariant

      public void setInterfaceVariant(ClientInterfaceVariant interfaceVariant)
      Parameters:
      interfaceVariant - the interface variant
    • getInterfaceVariant

      public ClientInterfaceVariant getInterfaceVariant()
      Returns:
      the interface variant
    • setTargetPlatform

      public void setTargetPlatform(LFTargetPlatform target)
      Parameters:
      target - the target platform
    • getTarget

      public LFTargetPlatform getTarget()
      Returns:
      the target
    • setTarget

      public void setTarget(LFTargetPlatform target)
      Parameters:
      target - the target platform to set
    • getCompatibilityMode

      public CompatibilityMode getCompatibilityMode()
      Returns:
      the compatibilityMode
    • setCompatibilityMode

      public void setCompatibilityMode(CompatibilityMode compatibilityMode)
      Parameters:
      compatibilityMode - the compatibilityMode to set