问题标签 [stereotype]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1378 浏览

java - 为什么 Class.isLocalClass 总是 Boolean.FALSE?

我有一个简单的方法,它总是返回“-undefined-”。

当我用 Object.class 或 Long.class 调用这个方法时,结果总是“-undefined-”。

0 投票
1 回答
93 浏览

java - 类上的多个 Deltasike securityBindingType 注释

我正在使用带有 @Secured 的 Deltaspike (1.0.3) 安全模块(允许集成第 3 方安全框架的功能)。当我在类级别仅使用一个注释(SecurityBinding)时运行良好。当我在同一个类上添加第二个注释时,第二个 securityBinding 的 CustomAccessDecisionVoter 永远不会被调用。正如我理解的 api - 可能在类级别上有多个注释,但在我的情况下不起作用。我做错了什么?

这就是我声明 SecurityBinding 的方式:

这是 AnnotationOne 的自定义 AccessDecisionVoter:

最后是豆子:

0 投票
1 回答
157 浏览

uml - 如何将 OCL 附加到 UML 配置文件

我想为我的个人资料定义一些约束。例如,我需要对元类“连接器”的原型进行约束。我想定义这些元素必须有一个像 oclkindof(source) 这样的源和一个像 oclkindof(target) 这样的目标。我使用 Google 搜索引擎找到了一些文本,例如http://modeling-languages.com/wp-content/uploads/2012/03/OCLChapter.pdfhttp://www.omg.org/spec/OCL/2.0 /和其他幻灯片和论文,但对我来说不是正确的 OCL 描述。

此致

0 投票
3 回答
1429 浏览

uml - 如何在 Sparx EA 中修改 ad-hoc Stereotype 的名称

我在 Sparx EA 模型中有许多“临时”刻板印象。也就是说,我只是在元素属性中输入了一个原型名称,然后在它所应用的其他元素中使用了相同的名称......而不使用配置文件。

然后这些中的每一个都出现在Project --> Settings --> UML Types --> Stereotypes.

最后,我添加了 Shape Script 图标等。

但是,我对一个 Stereotype 名称造成了一些混淆。我用“表空间”作为设计概念来表示“一组相关的数据库表”。由于 Oracle 中“表空间”的物理概念,我们的数据库团队发现这很混乱。

所以,我想改名。

如果我从 执行此操作UML Types --> Stereotypes,则所有现有元素都保留原始名称(例如,表空间)并恢复为无 Shape Script 的外观。如果我访问一个元素并更改为新名称,则会出现 Shape Script 等。

我并不热衷于找到每个带有刻板印象的元素并手动应用新名称。

我是时候学习 EA 脚本还是有其他方法?

0 投票
1 回答
238 浏览

stereotype - Modelio:默认构造型不可用

我使用 Modelio 3.2,但默认构造型有问题。

例如,当我创建两个用例并在用例中添加一个“扩展”链接时(在现有的用例图中,我过去已经创建了一个“扩展”链接......没有问题),我有以下错误:

E208:''UseCaseDependency' {f06da9f2-e719-434f-b5cb-8dbf36d692be} UseCaseDependency' 和 '{1}' 用例之间的依赖关系不是典型的 <> 或 <>。

UseCaseDependency 必须是原型<> 或<>。

我认为modelio项目已损坏,因为我在另一台计算机上尝试并且我有同样的错误。

如何解决这个错误?

谢谢

0 投票
0 回答
86 浏览

uml - Port-Stereotypes (CompositeStructure Diagram) 即使设置了 Default-Size 也会过大

我正在 Enterprise Architect 中开发一种 MDG 技术,其中包含一个 UML 配置文件。

我添加了一个Unit -Stereotype(扩展UML:Component)和一个Signal -Stereotype(扩展UML:Port)。

在我向单元添加信号后,信号被停靠/锚定到单元 - 就像一个端口到一个组件,但它的尺寸非常大(比如 200x150)。如果我向单元添加端口,则端口保持其默认大小为 16x16。我尝试设置 Signal (_sizeX, _sizeY) 的默认大小,但没有帮助。

任何人都有解决这个问题的想法?

编辑:所以我能够重现这个问题。当我设置“_metatype” - Stereotype“Signal”的属性(在 Profile-Definition-Package 中)时,锚定在 Unit 上的创建的 Signal-Element 尺寸过大。如果我删除“元类型”属性,则信号元素具有相同的行为,外观和大小就像端口元素。我用这个问题启动了一个 EA-Forum-Thread:http: //sparxsystems.com/forums/smf/index.php/topic,30771.0.html

亲切的问候,埃里克

0 投票
2 回答
1702 浏览

enterprise-architect - 如何在 Enterprise Architect 中为原型使用自定义图标?

我想在 Enterprise Architect 中为元素(节点)使用我自己的图标。

对于某些原型,Enterprise Architect 中有一个内置行为,它在元素的右上角添加一个图标,如下所示(在本例中使用原型“服务器”):

在此处输入图像描述

[请参阅此页面以获取默认构造型列表]。

请注意,即使调整了形状的大小,也会保留图标的位置(从顶部和右侧偏移)和绝对大小:

在此处输入图像描述

我想为我的刻板印象显示我自己的自定义图标,就像 Enterprise Architect 一样。所以我尝试使用 shapescript 来显示图标,但 shapescript 中的所有绘图似乎都与形状的大小有关。例如:

结果如下:

在此处输入图像描述

第一个拉伸错误,而第二个更好,那只是运气。

虽然使用“装饰”似乎可以保留图片的大小,但它始终位于左上角:

在此处输入图像描述

那么我如何添加一个自定义图标,基于对象的原型,正确绘制(总是相同的大小,总是在右上角),就像 Enterprise Architect 一样?

0 投票
0 回答
110 浏览

ios - muxing 时,ffmpeg 只支持立体声?

环境:ffmpeg 3.1.1、xcode 7.3.1、ios 9.3

我的目的是将 H.264 和 AAC 流(实时)复用到 mp4 文件。录制时一切看起来都刚刚好(ffmpeg 不报告错误或警告),并且结果文件可以在 VLC 上非常正常地播放。但是在我的手机或电脑上的QuickTime播放时文件没有声音,可以正常显示哪些图片。我做了一些分析,结果是:

1.视频输入输出正常且正确;

2.输入音频有参数通道:单声道和采样率:8000HZ,而输出音频有通道:立体声和采样率:16000HZ(VLC告诉我输出文件的参数)。我没有对音频进行任何转换。

所以,我的问题是:当复用到 mp4 文件时,ffmpeg 是否只支持立体声?如果没有,我该如何防止这种转换并使音频在手机和 QuickTime 上正常播放?

0 投票
2 回答
490 浏览

java - Mapper 的 Mapstruct 原型

我正在使用 Spring,我从项目中的 mapstruct 库开始,所以我想为 @Mapper(componentModel = "spring") 创建原型注释,如 @SpringMapper。但它不会生成任何映射器。

这是不可能的还是我做错了什么?

0 投票
1 回答
99 浏览

eclipse - 如何在 QVTo 转换中应用 UML 标准配置文件中的构造型?

在 QVTo 转换中,我想将<<Create>>UML 标准配置文件中的构造型应用于新创建的操作。在UML 规范的第 678 页上,它说它适用于 BehavioralFeatures 并因此适用于操作。我在助手中尝试了以下内容,但无济于事:

转换适用于 aninout sourceModel : UML并且我检查了配置文件是否已sourceModel提前应用于:

我做错了什么以及如何正确完成?