Interface ElementBaseCalculationContext
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,RootBaseCalculationContext
- All Known Subinterfaces:
CalendarCalculationContext
,ChartCalculationContext
,CheckBoxCalculationContext
,CommandBarCalculationContext
,DendrogramCalculationContext
,ExternalObjectCalculationContext
,FlowchartCalculationContext
,FormattedAreaCalculationContext
,FormattedDocCalculationContext
,FormButtonCalculationContext
,FormCalculationContext
,FormElementBaseCalculationContext
,FormGroupBaseCalculationContext
,FormPresElementBaseCalculationContext
,GanttChartCalculationContext
,GeographicalMapCalculationContext
,GroupBaseCalculationContext
,HTMLCalculationContext
,ImageCalculationContext
,InputFieldCalculationContext
,LogicGroupCalculationContext
,MoxelCalculationContext
,PageCalculationContext
,PagesCalculationContext
,PanelCalculationContext
,PeriodCalculationContext
,PlannerCalculationContext
,ProgressBarCalculationContext
,RadioGroupCalculationContext
,RadioGroupMobileCalculationContext
,RichElementCalculationContext
,SeparatePanelCalculationContext
,StaticTextCalculationContext
,SwitcherCalculationContext
,TableCalculationContext
,TableColumnCalculationContext
,TableColumnsGroupCalculationContext
,TextDocCalculationContext
,TrackBarCalculationContext
,TumblerCalculationContext
,ViewStatusAdditionCalculationContext
- All Known Implementing Classes:
CalendarCalculationContextImpl
,ChartCalculationContextImpl
,CheckBoxCalculationContextImpl
,CommandBarCalculationContextImpl
,DendrogramCalculationContextImpl
,ExternalObjectCalculationContextImpl
,FlowchartCalculationContextImpl
,FormattedAreaCalculationContextImpl
,FormattedDocCalculationContextImpl
,FormButtonCalculationContextImpl
,FormCalculationContextImpl
,FormPresElementBaseCalculationContextImpl
,GanttChartCalculationContextImpl
,GeographicalMapCalculationContextImpl
,HTMLCalculationContextImpl
,ImageCalculationContextImpl
,InputFieldCalculationContextImpl
,LogicGroupCalculationContextImpl
,MoxelCalculationContextImpl
,PageCalculationContextImpl
,PagesCalculationContextImpl
,PanelCalculationContextImpl
,PeriodCalculationContextImpl
,PlannerCalculationContextImpl
,ProgressBarCalculationContextImpl
,RadioGroupCalculationContextImpl
,RadioGroupMobileCalculationContextImpl
,RichElementCalculationContextImpl
,SeparatePanelCalculationContextImpl
,StaticTextCalculationContextImpl
,SwitcherCalculationContextImpl
,TableCalculationContextImpl
,TableColumnCalculationContextImpl
,TableColumnsGroupCalculationContextImpl
,TextDocCalculationContextImpl
,TrackBarCalculationContextImpl
,TumblerCalculationContextImpl
,ViewStatusAdditionCalculationContextImpl
public interface ElementBaseCalculationContext extends RootBaseCalculationContext
A representation of the model object 'Element Base Calculation Context'. * IHippoLayElementPtr m_pOriginalElement - T layoutElement IHippoTransformatorElement* m_pParent - LayoutCalculationContextparent LFTargetPlatform m_targetPlatform - LFTargetPlatform targetPlatform LFInterfaceVariant m_interfaceVariant - LFInterfaceVariant interfaceVariant CompatibilityMode compatibilityMode - CompatibilityMode compatibilityMode unsigned m_minWidthForCompressedElements - minWidthForCompressedElements uint32_t m_categoriesHolder - TODO check the lifecycle - where it belongs to The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompatibilityMode
getCompatibilityMode()
Returns the value of the 'Compatibility Mode' attribute.ClientInterfaceVariant
getInterfaceVariant()
Returns the value of the 'Interface Variant' attribute.int
getMinWidthForCompressedElements()
Returns the value of the 'Min Width For Compressed Elements' attribute.CalculateAdditionalOptions
getOptions()
Returns the value of the 'Options' attribute.LFTargetPlatform
getTargetPlatform()
Returns the value of the 'Target Platform' attribute.boolean
isAdpatedToMobilePlatform()
Returns the value of the 'Adpated To Mobile Platform' attribute.void
setAdpatedToMobilePlatform(boolean value)
Sets the value of the 'Adpated To Mobile Platform
' attribute.void
setCompatibilityMode(CompatibilityMode value)
Sets the value of the 'Compatibility Mode
' attribute.void
setInterfaceVariant(ClientInterfaceVariant value)
Sets the value of the 'Interface Variant
' attribute.void
setMinWidthForCompressedElements(int value)
Sets the value of the 'Min Width For Compressed Elements
' attribute.void
setOptions(CalculateAdditionalOptions value)
Sets the value of the 'Options
' attribute.void
setTargetPlatform(LFTargetPlatform value)
Sets the value of the 'Target Platform
' attribute.
-
-
-
Method Detail
-
getTargetPlatform
LFTargetPlatform getTargetPlatform()
Returns the value of the 'Target Platform' attribute. The default value is"eLFTPDontSpecific"
. The literals are from the enumerationLFTargetPlatform
.- Returns:
- the value of the 'Target Platform' attribute.
- See Also:
LFTargetPlatform
,setTargetPlatform(LFTargetPlatform)
,LayoutCalculationContextPackage.getElementBaseCalculationContext_TargetPlatform()
-
setTargetPlatform
void setTargetPlatform(LFTargetPlatform value)
Sets the value of the 'Target Platform
' attribute.- Parameters:
value
- the new value of the 'Target Platform' attribute.- See Also:
LFTargetPlatform
,getTargetPlatform()
-
getInterfaceVariant
ClientInterfaceVariant getInterfaceVariant()
Returns the value of the 'Interface Variant' attribute. The default value is"DontSpecific"
. The literals are from the enumerationClientInterfaceVariant
.- Returns:
- the value of the 'Interface Variant' attribute.
- See Also:
ClientInterfaceVariant
,setInterfaceVariant(ClientInterfaceVariant)
,LayoutCalculationContextPackage.getElementBaseCalculationContext_InterfaceVariant()
-
setInterfaceVariant
void setInterfaceVariant(ClientInterfaceVariant value)
Sets the value of the 'Interface Variant
' attribute.- Parameters:
value
- the new value of the 'Interface Variant' attribute.- See Also:
ClientInterfaceVariant
,getInterfaceVariant()
-
getCompatibilityMode
CompatibilityMode getCompatibilityMode()
Returns the value of the 'Compatibility Mode' attribute. The literals are from the enumerationCompatibilityMode
.- Returns:
- the value of the 'Compatibility Mode' attribute.
- See Also:
CompatibilityMode
,setCompatibilityMode(CompatibilityMode)
,LayoutCalculationContextPackage.getElementBaseCalculationContext_CompatibilityMode()
-
setCompatibilityMode
void setCompatibilityMode(CompatibilityMode value)
Sets the value of the 'Compatibility Mode
' attribute.- Parameters:
value
- the new value of the 'Compatibility Mode' attribute.- See Also:
CompatibilityMode
,getCompatibilityMode()
-
getMinWidthForCompressedElements
int getMinWidthForCompressedElements()
Returns the value of the 'Min Width For Compressed Elements' attribute. The default value is"0"
.- Returns:
- the value of the 'Min Width For Compressed Elements' attribute.
- See Also:
setMinWidthForCompressedElements(int)
,LayoutCalculationContextPackage.getElementBaseCalculationContext_MinWidthForCompressedElements()
-
setMinWidthForCompressedElements
void setMinWidthForCompressedElements(int value)
Sets the value of the 'Min Width For Compressed Elements
' attribute.- Parameters:
value
- the new value of the 'Min Width For Compressed Elements' attribute.- See Also:
getMinWidthForCompressedElements()
-
isAdpatedToMobilePlatform
boolean isAdpatedToMobilePlatform()
Returns the value of the 'Adpated To Mobile Platform' attribute.- Returns:
- the value of the 'Adpated To Mobile Platform' attribute.
- See Also:
setAdpatedToMobilePlatform(boolean)
,LayoutCalculationContextPackage.getElementBaseCalculationContext_AdpatedToMobilePlatform()
-
setAdpatedToMobilePlatform
void setAdpatedToMobilePlatform(boolean value)
Sets the value of the 'Adpated To Mobile Platform
' attribute.- Parameters:
value
- the new value of the 'Adpated To Mobile Platform' attribute.- See Also:
isAdpatedToMobilePlatform()
-
getOptions
CalculateAdditionalOptions getOptions()
Returns the value of the 'Options' attribute.- Returns:
- the value of the 'Options' attribute.
- See Also:
setOptions(CalculateAdditionalOptions)
,LayoutCalculationContextPackage.getElementBaseCalculationContext_Options()
-
setOptions
void setOptions(CalculateAdditionalOptions value)
Sets the value of the 'Options
' attribute.- Parameters:
value
- the new value of the 'Options' attribute.- See Also:
getOptions()
-
-