Package com.nomagic.profiles
Class ProfileImplementation.StereotypeWrapper
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- Direct Known Subclasses:
DependencyMatrixProfile.DependencyMatrixStereotype
,DependencyMatrixProfile.MatrixFilterStereotype
,MagicDrawProfile.AbstractGanttChartDiagramStereotype
,MagicDrawProfile.AdditionalElementImportStereotype
,MagicDrawProfile.AdditionalPackageImportStereotype
,MagicDrawProfile.AdornmentRuleStereotype
,MagicDrawProfile.AspectStereotype
,MagicDrawProfile.AssemblyStereotype
,MagicDrawProfile.AttachedFileStereotype
,MagicDrawProfile.AutoGeneratedNameStereotype
,MagicDrawProfile.AutoNumberStereotype
,MagicDrawProfile.AuxiliaryResourceStereotype
,MagicDrawProfile.BoundaryStereotype
,MagicDrawProfile.CompleteStereotype
,MagicDrawProfile.ConceptualViewStereotype
,MagicDrawProfile.ConstructorStereotype
,MagicDrawProfile.ControlStereotype
,MagicDrawProfile.CustomImageHolderStereotype
,MagicDrawProfile.CustomizationStereotype
,MagicDrawProfile.CustomSortStereotype
,MagicDrawProfile.DelegateStereotype
,MagicDrawProfile.DeploymentViewStereotype
,MagicDrawProfile.DeprecatedStereotype
,MagicDrawProfile.DerivedPropertiesSuiteStereotype
,MagicDrawProfile.DerivedPropertySpecificationStereotype
,MagicDrawProfile.DesignModelStereotype
,MagicDrawProfile.DestructorStereotype
,MagicDrawProfile.DiagramContentFilterStereotype
,MagicDrawProfile.DiagramInfoStereotype
,MagicDrawProfile.DiagramTableMapToDataSourceStereotype
,MagicDrawProfile.DiagramTableStereotype
,MagicDrawProfile.DragAndDropSpecificationStereotype
,MagicDrawProfile.EdStereotype
,MagicDrawProfile.ElementReferenceInTextStereotype
,MagicDrawProfile.ElementsLibraryBranchStereotype
,MagicDrawProfile.ElementsLibraryStereotype
,MagicDrawProfile.FileViewStereotype
,MagicDrawProfile.GetterStereotype
,MagicDrawProfile.GroupedStereotype
,MagicDrawProfile.HasGroupNameStereotype
,MagicDrawProfile.HyperlinkOwnerStereotype
,MagicDrawProfile.IconHolderStereotype
,MagicDrawProfile.IgnoreAuxFilterStereotype
,MagicDrawProfile.ImplementationModelStereotype
,MagicDrawProfile.ImportMapGroupStereotype
,MagicDrawProfile.ImportMapStereotype
,MagicDrawProfile.InfoStereotype
,MagicDrawProfile.InstanceTableStereotype
,MagicDrawProfile.InvisibleStereotypeStereotype
,MagicDrawProfile.LayoutTemplateStereotype
,MagicDrawProfile.LegendItemStereotype
,MagicDrawProfile.LegendStereotype
,MagicDrawProfile.LegendUsageStereotype
,MagicDrawProfile.MapToDataSourceStereotype
,MagicDrawProfile.MergedDiagramStereotype
,MagicDrawProfile.MetaPropertyStereotype
,MagicDrawProfile.MetricDefinitionStereotype
,MagicDrawProfile.MetricInstanceStereotype
,MagicDrawProfile.MetricSuiteStereotype
,MagicDrawProfile.MigrationLogStereotype
,MagicDrawProfile.MountStereotype
,MagicDrawProfile.NumberingSchemeStereotype
,MagicDrawProfile.NumberOwnerStereotype
,MagicDrawProfile.NumberPartStereotype
,MagicDrawProfile.ParameterDefinitionStereotype
,MagicDrawProfile.PlaceOnPalettePropertyStereotype
,MagicDrawProfile.ProcessViewStereotype
,MagicDrawProfile.ProfileUpgradeMappingRuleStereotype
,MagicDrawProfile.ProfileUpgradeTableStereotype
,MagicDrawProfile.PropertyGroupStereotype
,MagicDrawProfile.RelationMapStereotype
,MagicDrawProfile.ReplaceStereotypeStereotype
,MagicDrawProfile.ReplaceTaggedValueStereotype
,MagicDrawProfile.ReplaceTypeStereotype
,MagicDrawProfile.ReportTemplateStereotype
,MagicDrawProfile.RequiresFeatureStereotype
,MagicDrawProfile.RuleStereotype
,MagicDrawProfile.SddSubsystemStereotype
,MagicDrawProfile.SearchRuleStereotype
,MagicDrawProfile.SetterStereotype
,MagicDrawProfile.SmartPackageStereotype
,MagicDrawProfile.SuggestedStringValuesStereotype
,MagicDrawProfile.SuggestedValuesStereotype
,MagicDrawProfile.TagGroupStereotype
,MagicDrawProfile.TermStereotype
,MagicDrawProfile.Todo_OwnerStereotype
,MagicDrawProfile.TypeModifierStereotype
,MagicDrawProfile.UseCaseModelStereotype
,MagicDrawProfile.UseCaseViewStereotype
,MagicDrawProfile.ValidationBasedMetricDefinitionStereotype
,MagicDrawProfile.VirtualStereotype
,ModelTransformationProfile.MapStereotype
,ModelTransformationProfile.NamingRuleStereotype
,ModelTransformationProfile.TransformationStereotype
,ModelTransformationProfile.TransformStereotype
,ModelTransformationProfile.TypeMapStereotype
,StandardProfile.AuxiliaryStereotype
,StandardProfile.BuildComponentStereotype
,StandardProfile.CallStereotype
,StandardProfile.CreateStereotype
,StandardProfile.DeriveStereotype
,StandardProfile.DestroyStereotype
,StandardProfile.DocumentStereotype
,StandardProfile.EntityStereotype
,StandardProfile.ExecutableStereotype
,StandardProfile.FileStereotype
,StandardProfile.FocusStereotype
,StandardProfile.FrameworkStereotype
,StandardProfile.ImplementationClassStereotype
,StandardProfile.ImplementStereotype
,StandardProfile.InstantiateStereotype
,StandardProfile.LibraryStereotype
,StandardProfile.MetaclassStereotype
,StandardProfile.MetamodelStereotype
,StandardProfile.ModelLibraryStereotype
,StandardProfile.ProcessStereotype
,StandardProfile.RealizationStereotype
,StandardProfile.RefineStereotype
,StandardProfile.ResponsibilityStereotype
,StandardProfile.ScriptStereotype
,StandardProfile.SendStereotype
,StandardProfile.ServiceStereotype
,StandardProfile.SourceStereotype
,StandardProfile.SpecificationStereotype
,StandardProfile.SubsystemStereotype
,StandardProfile.SystemModelStereotype
,StandardProfile.TraceStereotype
,StandardProfile.TypeStereotype
,StandardProfile.UtilityStereotype
,UIPrototypingProfile.ButtonStereotype
,UIPrototypingProfile.CellStereotype
,UIPrototypingProfile.CheckBoxStereotype
,UIPrototypingProfile.ColumnsStereotype
,UIPrototypingProfile.ColumnStereotype
,UIPrototypingProfile.ComboBoxStereotype
,UIPrototypingProfile.FrameStereotype
,UIPrototypingProfile.GroupBoxStereotype
,UIPrototypingProfile.HorizontalScrollBarStereotype
,UIPrototypingProfile.HyperlinkStereotype
,UIPrototypingProfile.IconStereotype
,UIPrototypingProfile.InactiveStereotype
,UIPrototypingProfile.LabelStereotype
,UIPrototypingProfile.LeafStereotype
,UIPrototypingProfile.ListStereotype
,UIPrototypingProfile.MaximumValueStereotype
,UIPrototypingProfile.MenuBarStereotype
,UIPrototypingProfile.MinimumValueStereotype
,UIPrototypingProfile.NodeandLeafNumberingStereotype
,UIPrototypingProfile.NodeStereotype
,UIPrototypingProfile.PanelStereotype
,UIPrototypingProfile.PasswordFieldStereotype
,UIPrototypingProfile.ProgressBarStereotype
,UIPrototypingProfile.RadioButtonStereotype
,UIPrototypingProfile.RowStereotype
,UIPrototypingProfile.ScrollBarStereotype
,UIPrototypingProfile.ScrollPaneStereotype
,UIPrototypingProfile.SelectedStereotype
,UIPrototypingProfile.SeparatorStereotype
,UIPrototypingProfile.SliderStereotype
,UIPrototypingProfile.SpinnerStereotype
,UIPrototypingProfile.TabbedPaneStereotype
,UIPrototypingProfile.TableStereotype
,UIPrototypingProfile.TextAreaStereotype
,UIPrototypingProfile.TextFieldStereotype
,UIPrototypingProfile.TextStereotype
,UIPrototypingProfile.TitleStereotype
,UIPrototypingProfile.ToolBarStereotype
,UIPrototypingProfile.TreeStereotype
,UIPrototypingProfile.VerticalScrollBarStereotype
,UIPrototypingProfile.VerticalStereotype
,ValidationProfile.ActiveValidationSuiteStereotype
,ValidationProfile.DebugIconStereotype
,ValidationProfile.DefinitionStereotype
,ValidationProfile.ErrorIconStereotype
,ValidationProfile.FatalIconStereotype
,ValidationProfile.ImagedStereotype
,ValidationProfile.InfoIconStereotype
,ValidationProfile.InvariantStereotype
,ValidationProfile.SystemValidationSuiteStereotype
,ValidationProfile.ValidationRuleStereotype
,ValidationProfile.ValidationSuiteStereotype
,ValidationProfile.WarningIconStereotype
- Enclosing class:
- ProfileImplementation
@OpenApi public abstract static class ProfileImplementation.StereotypeWrapper extends ProfileImplementation.ProfileElementWrapper<Stereotype>
Base class for generated stereotype wrapper for Stereotype from a modeled Profile (UML). Generated stereotype wrapper provides convenience methods for applying / un-applying stereotype to given element, manipulating tagged value values.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
apply(Element element)
Applies stereotype of this wrapper to given element.abstract Stereotype
getStereotype()
Returns stereotype for this wrapper.boolean
isDerivedStereotype(Stereotype stereotype)
boolean
isSameOrDerivedStereotype(Stereotype stereotype)
void
unApply(Element element)
Removes applied stereotype of this wrapper from given element.-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper
clear, getElementByName
-
-
-
-
Method Detail
-
apply
@OpenApi public void apply(Element element)
Applies stereotype of this wrapper to given element.- Parameters:
element
- element
-
unApply
@OpenApi public void unApply(Element element)
Removes applied stereotype of this wrapper from given element.- Parameters:
element
- element
-
getStereotype
@OpenApi public abstract Stereotype getStereotype()
Returns stereotype for this wrapper.- Returns:
- stereotype
-
isSameOrDerivedStereotype
@OpenApi public boolean isSameOrDerivedStereotype(Stereotype stereotype)
- Returns:
- true if given stereotype is same or derived from this stereotype
- See Also:
getStereotype()
-
isDerivedStereotype
@OpenApi public boolean isDerivedStereotype(Stereotype stereotype)
- Returns:
- true if given stereotype is derived from this stereotype
- See Also:
getStereotype()
,isSameOrDerivedStereotype(Stereotype)
-
-