Class ModelFiltrationContext
- java.lang.Object
-
- com._1c.g5.v8.dt.form.layout.filtration.ModelFiltrationContext
-
public class ModelFiltrationContext extends Object
Computation context for theLogFormElementsExpandGroupsFilter
.
-
-
Constructor Summary
Constructors Constructor Description ModelFiltrationContext(IFormItemNameGenerator formItemNameGenerator)
-
Method Summary
-
-
-
Constructor Detail
-
ModelFiltrationContext
public ModelFiltrationContext(IFormItemNameGenerator formItemNameGenerator)
-
-
Method Detail
-
generateItemUniqueName
public String generateItemUniqueName(String name, FormItem item, FormVisualEntity context)
Generates unique item name.- Parameters:
name
- the custom name (notnull
)item
- the item for which creating unique name (notnull
)context
- the context in which contains the item (notnull
)- 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
-
-