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
Fields Modifier and Type Field Description static java.lang.String
BORDERS_DATATYPE
static java.lang.String
ICONS_DATATYPE
static java.lang.String
PROFILE_NAME
static java.lang.String
PROFILE_URI
static java.lang.String
SCROLLBARPOLICY_DATATYPE
static java.lang.String
SCROLLPANESCROLLBARPOLICY_DATATYPE
static java.lang.String
TABPOSITIONS_DATATYPE
-
Constructor Summary
Constructors Constructor Description UIPrototypingProfile(com.nomagic.profiles.ProfileCache cache)
-
Method Summary
-
-
-
Field Detail
-
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
-
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
-
isUIComponent
public boolean isUIComponent(@CheckForNull Element element)
-
isUIElement
public boolean isUIElement(Element element)
-
isUISymbolWithText
public boolean isUISymbolWithText(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()
-
-