Package org.jresearch.flexess.models.expression

Examples of org.jresearch.flexess.models.expression.PropertyCall


    //
    if (args.length == 0) {
      System.out.println("Enter a list of file paths or URIs that have content like this:");
      try {
        Resource resource = resourceSet.createResource(URI.createURI("http:///My.expression"));
        PropertyCall root = ExpressionFactory.eINSTANCE.createPropertyCall();
        resource.getContents().add(root);
        resource.save(System.out, null);
      }
      catch (IOException exception) {
        exception.printStackTrace();
View Full Code Here


  public static PropertyCall createPropertyCall(EAttribute property) {
    return createPropertyCall(createValue(property.getEContainingClass()), property);
  }

  public static PropertyCall createPropertyCall(Expression source, EAttribute property) {
    PropertyCall result = ExpressionFactory.eINSTANCE.createPropertyCall();
    result.setSource(source);
    result.setProperty(property);
    return result;
  }
View Full Code Here

   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.jresearch.flexess.models.expression.PropertyCall#getPropertyName()
   */
  public void testGetPropertyName() {
    PropertyCall tested = getFixture();   
    EAttribute iProperty = EcoreFactory.eINSTANCE.createEAttribute();
    String iTestName = "testName";
    iProperty.setName( iTestName );   
    tested.setProperty( iProperty );   
    assertEquals(iProperty, tested.getProperty());
    assertEquals(iTestName, tested.getPropertyName());
  }
View Full Code Here

TOP

Related Classes of org.jresearch.flexess.models.expression.PropertyCall

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.