Package com.nomagic.magicdraw.uimodeling
Class UIPrototypingProfile
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation
-
- com.nomagic.magicdraw.uimodeling.UIPrototypingProfile
-
@OpenApiAll public class UIPrototypingProfile extends ProfileImplementation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
ProfileImplementation.StereotypeWrapper
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description UIPrototypingProfile(com.nomagic.profiles.ProfileCache cache)
-
Method Summary
-
-
-
Field Detail
-
allElementBasedTextComponents
private java.util.Collection<Stereotype> allElementBasedTextComponents
-
allClassBasedTextComponents
private java.util.Collection<Stereotype> allClassBasedTextComponents
-
allUIComponents
private java.util.Set<Stereotype> allUIComponents
-
PROFILE_URI
public static final java.lang.String PROFILE_URI
- See Also:
- Constant Field Values
-
PROFILE_NAME
public static final java.lang.String PROFILE_NAME
- See Also:
- Constant Field Values
-
buttonStereotype
private final UIPrototypingProfile.ButtonStereotype buttonStereotype
-
cellStereotype
private final UIPrototypingProfile.CellStereotype cellStereotype
-
checkBoxStereotype
private final UIPrototypingProfile.CheckBoxStereotype checkBoxStereotype
-
columnStereotype
private final UIPrototypingProfile.ColumnStereotype columnStereotype
-
columnsStereotype
private final UIPrototypingProfile.ColumnsStereotype columnsStereotype
-
comboBoxStereotype
private final UIPrototypingProfile.ComboBoxStereotype comboBoxStereotype
-
frameStereotype
private final UIPrototypingProfile.FrameStereotype frameStereotype
-
groupBoxStereotype
private final UIPrototypingProfile.GroupBoxStereotype groupBoxStereotype
-
horizontalScrollBarStereotype
private final UIPrototypingProfile.HorizontalScrollBarStereotype horizontalScrollBarStereotype
-
hyperlinkStereotype
private final UIPrototypingProfile.HyperlinkStereotype hyperlinkStereotype
-
iconStereotype
private final UIPrototypingProfile.IconStereotype iconStereotype
-
inactiveStereotype
private final UIPrototypingProfile.InactiveStereotype inactiveStereotype
-
labelStereotype
private final UIPrototypingProfile.LabelStereotype labelStereotype
-
leafStereotype
private final UIPrototypingProfile.LeafStereotype leafStereotype
-
listStereotype
private final UIPrototypingProfile.ListStereotype listStereotype
-
maximumValueStereotype
private final UIPrototypingProfile.MaximumValueStereotype maximumValueStereotype
-
menuBarStereotype
private final UIPrototypingProfile.MenuBarStereotype menuBarStereotype
-
minimumValueStereotype
private final UIPrototypingProfile.MinimumValueStereotype minimumValueStereotype
-
nodeStereotype
private final UIPrototypingProfile.NodeStereotype nodeStereotype
-
nodeandLeafNumberingStereotype
private final UIPrototypingProfile.NodeandLeafNumberingStereotype nodeandLeafNumberingStereotype
-
panelStereotype
private final UIPrototypingProfile.PanelStereotype panelStereotype
-
passwordFieldStereotype
private final UIPrototypingProfile.PasswordFieldStereotype passwordFieldStereotype
-
progressBarStereotype
private final UIPrototypingProfile.ProgressBarStereotype progressBarStereotype
-
radioButtonStereotype
private final UIPrototypingProfile.RadioButtonStereotype radioButtonStereotype
-
rowStereotype
private final UIPrototypingProfile.RowStereotype rowStereotype
-
scrollBarStereotype
private final UIPrototypingProfile.ScrollBarStereotype scrollBarStereotype
-
scrollPaneStereotype
private final UIPrototypingProfile.ScrollPaneStereotype scrollPaneStereotype
-
selectedStereotype
private final UIPrototypingProfile.SelectedStereotype selectedStereotype
-
separatorStereotype
private final UIPrototypingProfile.SeparatorStereotype separatorStereotype
-
sliderStereotype
private final UIPrototypingProfile.SliderStereotype sliderStereotype
-
spinnerStereotype
private final UIPrototypingProfile.SpinnerStereotype spinnerStereotype
-
tabbedPaneStereotype
private final UIPrototypingProfile.TabbedPaneStereotype tabbedPaneStereotype
-
tableStereotype
private final UIPrototypingProfile.TableStereotype tableStereotype
-
textStereotype
private final UIPrototypingProfile.TextStereotype textStereotype
-
textAreaStereotype
private final UIPrototypingProfile.TextAreaStereotype textAreaStereotype
-
textFieldStereotype
private final UIPrototypingProfile.TextFieldStereotype textFieldStereotype
-
titleStereotype
private final UIPrototypingProfile.TitleStereotype titleStereotype
-
toolBarStereotype
private final UIPrototypingProfile.ToolBarStereotype toolBarStereotype
-
treeStereotype
private final UIPrototypingProfile.TreeStereotype treeStereotype
-
verticalStereotype
private final UIPrototypingProfile.VerticalStereotype verticalStereotype
-
verticalScrollBarStereotype
private final UIPrototypingProfile.VerticalScrollBarStereotype verticalScrollBarStereotype
-
bordersEnumeration
private final UIPrototypingProfile.BordersEnumeration bordersEnumeration
-
iconsEnumeration
private final UIPrototypingProfile.IconsEnumeration iconsEnumeration
-
scrollBarPolicyEnumeration
private final UIPrototypingProfile.ScrollBarPolicyEnumeration scrollBarPolicyEnumeration
-
scrollPaneScrollBarPolicyEnumeration
private final UIPrototypingProfile.ScrollPaneScrollBarPolicyEnumeration scrollPaneScrollBarPolicyEnumeration
-
tabPositionsEnumeration
private final UIPrototypingProfile.TabPositionsEnumeration tabPositionsEnumeration
-
BORDERS_DATATYPE
public static final java.lang.String BORDERS_DATATYPE
- See Also:
- Constant Field Values
-
ICONS_DATATYPE
public static final java.lang.String ICONS_DATATYPE
- See Also:
- Constant Field Values
-
SCROLLBARPOLICY_DATATYPE
public static final java.lang.String SCROLLBARPOLICY_DATATYPE
- See Also:
- Constant Field Values
-
SCROLLPANESCROLLBARPOLICY_DATATYPE
public static final java.lang.String SCROLLPANESCROLLBARPOLICY_DATATYPE
- See Also:
- Constant Field Values
-
TABPOSITIONS_DATATYPE
public static final java.lang.String TABPOSITIONS_DATATYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAllUIComponents
private java.util.Set<Stereotype> getAllUIComponents()
-
getAllElementBasedTextComponents
private java.util.Collection<Stereotype> getAllElementBasedTextComponents()
-
getAllClassBasedTextComponents
private java.util.Collection<Stereotype> getAllClassBasedTextComponents()
-
isUIComponent
public boolean isUIComponent(@CheckForNull Element element)
-
isUIElement
public boolean isUIElement(Element element)
-
isUISymbolWithText
public boolean isUISymbolWithText(Element element)
-
isElementBasedTextComponent
private boolean isElementBasedTextComponent(Element element)
-
getUISymbolWithTextMetaclasses
public static java.util.Collection<java.lang.Class<? extends Element>> getUISymbolWithTextMetaclasses()
-
clearCache
protected void clearCache()
-
getInstance
public static UIPrototypingProfile getInstance(BaseElement baseElement)
-
button
public UIPrototypingProfile.ButtonStereotype button()
-
cell
public UIPrototypingProfile.CellStereotype cell()
-
checkBox
public UIPrototypingProfile.CheckBoxStereotype checkBox()
-
column
public UIPrototypingProfile.ColumnStereotype column()
-
columns
public UIPrototypingProfile.ColumnsStereotype columns()
-
comboBox
public UIPrototypingProfile.ComboBoxStereotype comboBox()
-
frame
public UIPrototypingProfile.FrameStereotype frame()
-
groupBox
public UIPrototypingProfile.GroupBoxStereotype groupBox()
-
horizontalScrollBar
public UIPrototypingProfile.HorizontalScrollBarStereotype horizontalScrollBar()
-
hyperlink
public UIPrototypingProfile.HyperlinkStereotype hyperlink()
-
icon
public UIPrototypingProfile.IconStereotype icon()
-
inactive
public UIPrototypingProfile.InactiveStereotype inactive()
-
label
public UIPrototypingProfile.LabelStereotype label()
-
leaf
public UIPrototypingProfile.LeafStereotype leaf()
-
list
public UIPrototypingProfile.ListStereotype list()
-
maximumValue
public UIPrototypingProfile.MaximumValueStereotype maximumValue()
-
menuBar
public UIPrototypingProfile.MenuBarStereotype menuBar()
-
minimumValue
public UIPrototypingProfile.MinimumValueStereotype minimumValue()
-
node
public UIPrototypingProfile.NodeStereotype node()
-
nodeandLeafNumbering
public UIPrototypingProfile.NodeandLeafNumberingStereotype nodeandLeafNumbering()
-
panel
public UIPrototypingProfile.PanelStereotype panel()
-
passwordField
public UIPrototypingProfile.PasswordFieldStereotype passwordField()
-
progressBar
public UIPrototypingProfile.ProgressBarStereotype progressBar()
-
radioButton
public UIPrototypingProfile.RadioButtonStereotype radioButton()
-
row
public UIPrototypingProfile.RowStereotype row()
-
scrollBar
public UIPrototypingProfile.ScrollBarStereotype scrollBar()
-
scrollPane
public UIPrototypingProfile.ScrollPaneStereotype scrollPane()
-
selected
public UIPrototypingProfile.SelectedStereotype selected()
-
separator
public UIPrototypingProfile.SeparatorStereotype separator()
-
slider
public UIPrototypingProfile.SliderStereotype slider()
-
spinner
public UIPrototypingProfile.SpinnerStereotype spinner()
-
tabbedPane
public UIPrototypingProfile.TabbedPaneStereotype tabbedPane()
-
table
public UIPrototypingProfile.TableStereotype table()
-
text
public UIPrototypingProfile.TextStereotype text()
-
textArea
public UIPrototypingProfile.TextAreaStereotype textArea()
-
textField
public UIPrototypingProfile.TextFieldStereotype textField()
-
title
public UIPrototypingProfile.TitleStereotype title()
-
toolBar
public UIPrototypingProfile.ToolBarStereotype toolBar()
-
tree
public UIPrototypingProfile.TreeStereotype tree()
-
vertical
public UIPrototypingProfile.VerticalStereotype vertical()
-
verticalScrollBar
public UIPrototypingProfile.VerticalScrollBarStereotype verticalScrollBar()
-
getBorders
public Enumeration getBorders()
-
getIcons
public Enumeration getIcons()
-
getScrollBarPolicy
public Enumeration getScrollBarPolicy()
-
getScrollPaneScrollBarPolicy
public Enumeration getScrollPaneScrollBarPolicy()
-
getTabPositions
public Enumeration getTabPositions()
-
generatedGetAllElementWrappers
protected java.util.Collection<ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers()
-
generatedGetAllStereotypes
protected java.util.Collection<Stereotype> generatedGetAllStereotypes()
-
-