emf

    0热度

    1回答

    要有一个上下文,我目前正在研究ecore到java模型的转换。实际上,我正在阅读一些ecore文件并生成恰好是有效的java接口源代码的字符串。 举个例子,这里是我的代码生成工作流程。 projectA.ecore: 定义一个的EClass 'A' package projectA : projectA = 'http://www.example.org/projectA' { cla

    5热度

    1回答

    定义地图按照EMF FAQ,有可能在EMF来创建地图: 的EMAP基本上是java.util.Map $入门实例的列表。 因此创造您需要首先你映射条目由 以下步骤模拟一个地图: 名为[类型中的[类型2]地图,[类型1]表示键的类型和创建的EClass [Type2]表示值的类型。 将新创建的EClass的Instance Class Name属性设置为java.util.Map $ Entry。

    1热度

    1回答

    如何以编程方式将一个EGeneric类型参数添加到EAttribute? 我可以这样创建EAttribute: EAttribute eAttribute = EcoreFactory.eINSTANCE.createEAttribute(); eAttribute.setName("myAttribute"); EDataType dataType = EcorePackage.eINSTA

    1热度

    1回答

    在Eclipse中,我试图将List添加到我的EMF模型中。 在.ecore型号: 我在EMF添加一个新类“MyClass的”我的模型 然后属性“MYLIST”添加到这个类,设置该属性的ETYPE为EEList <> 然后将列表元素的dataType设置为EString。 但是,当我尝试打开该模型genmodel中,会出现一个错误说: “属性‘MyClass.MyList’不是短暂的,因此必须有一

    0热度

    1回答

    是否可以将Lambda Expression(action?)分配给我的View Model的属性,然后在Partial中使用该表达式?模型的属性类型应该是什么?伪代码: 视图模型 public class MyModel { public ????? MyAction {get;set;} } 控制器 public ActionResult Index() { va

    2热度

    2回答

    是否有任何可能性以自定义方式交换特殊全局window范围?我只是认为with是意味着,但它只是堆叠另一个“查找”范围。例如。 test={}; with(test){ a=1; } 不会创建物业test.a但window.a。 那么window对象有一个JS特有的特殊质量,我不能用自己的代码重新创建?

    0热度

    2回答

    我需要编写一个程序,用于接收(从用户)篮球队中球员的数量,然后我需要以动态方式创建一个数组。程序将按照字母顺序对数组进行排序,然后像这样打印出来。 我写了这个代码: #include <stdio.h> #include <stdlib.h> #include <malloc.h> #include <string.h> #define LENGTH 20 int main(void

    0热度

    1回答

    我想为我的eclipse(e4)应用程序使用Label Decorator。 ILabelDecorator decorator = PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator("MyPlug-In-Id"); TableDecoratingLabelProvider lp = new TableDe

    0热度

    1回答

    我想从一个Java程序获得的EReference的价值 我使用这个库:https://github.com/tesis-dynaware/graph-editor 这里是生成一个XMI文件的例子: <?xml version="1.0" encoding="ASCII"?> <graph:GModel xmi:version="2.0" xmlns:xmi="http://www.omg.org

    0热度

    1回答

    我希望你能帮助我解决这个问题。 我打算做的事情: 给定一个正确的文本,我想要计算每个干扰标记ngrams的频率(没有停用词)(换句话说,停用词已被删除)。 情况是这样的: 我索引一些文本使用ShingleAnalyzerWrapper + StandardAnalyzer和的IndexWriter当我添加一个文件的IndexWriter(是这样的:indexwriter.addDocument(D