Package com.nomagic.magicdraw.uimodeling
Class UIPrototypingProfile.TabbedPaneStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.uimodeling.UIPrototypingProfile.TabbedPaneStereotype
-
- Enclosing class:
- UIPrototypingProfile
public static class UIPrototypingProfile.TabbedPaneStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACTIVE_TAB
static java.lang.String
STEREOTYPE_NAME
static java.lang.String
TAB_POSITION
static java.lang.String
TABS
-
Constructor Summary
Constructors Modifier Constructor Description protected
TabbedPaneStereotype(UIPrototypingProfile profile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTabs(Element element, java.lang.String value)
protected void
clear()
void
clearActiveTab(Element element)
void
clearTabPosition(Element element)
void
clearTabs(Element element)
java.lang.String
getActiveTab(Element element)
Property
getActiveTabProperty()
Stereotype
getStereotype()
Returns stereotype for this wrapper.UIPrototypingProfile.TabPositionsEnum
getTabPosition(Element element)
Property
getTabPositionProperty()
java.util.List<java.lang.String>
getTabs(Element element)
Property
getTabsProperty()
boolean
is(Element element)
static boolean
isInstance(Element element)
void
removeTabs(Element element, java.lang.String value)
void
setActiveTab(Element element, java.lang.String value)
void
setTabPosition(Element element, UIPrototypingProfile.TabPositionsEnum value)
void
setTabs(Element element, java.util.Collection<java.lang.String> value)
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
ACTIVE_TAB
public static final java.lang.String ACTIVE_TAB
- See Also:
- Constant Field Values
-
TAB_POSITION
public static final java.lang.String TAB_POSITION
- See Also:
- Constant Field Values
-
TABS
public static final java.lang.String TABS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TabbedPaneStereotype
protected TabbedPaneStereotype(UIPrototypingProfile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getActiveTabProperty
@CheckForNull public Property getActiveTabProperty()
-
getTabPositionProperty
@CheckForNull public Property getTabPositionProperty()
-
getTabsProperty
@CheckForNull public Property getTabsProperty()
-
setActiveTab
public void setActiveTab(Element element, java.lang.String value)
-
clearActiveTab
public void clearActiveTab(Element element)
-
getActiveTab
@CheckForNull public java.lang.String getActiveTab(Element element)
-
setTabPosition
public void setTabPosition(Element element, UIPrototypingProfile.TabPositionsEnum value)
-
clearTabPosition
public void clearTabPosition(Element element)
-
getTabPosition
@CheckForNull public UIPrototypingProfile.TabPositionsEnum getTabPosition(Element element)
-
setTabs
public void setTabs(Element element, java.util.Collection<java.lang.String> value)
-
clearTabs
public void clearTabs(Element element)
-
addTabs
public void addTabs(Element element, java.lang.String value)
-
removeTabs
public void removeTabs(Element element, java.lang.String value)
-
getTabs
public java.util.List<java.lang.String> getTabs(Element element)
-
clear
protected void clear()
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-