Package org.applause.lang.applauseDsl

Examples of org.applause.lang.applauseDsl.NamedElement


 
  public void isValidEntity(final CharSequence sequence) {
    try {
      final Model model = this._parseHelper.parse(sequence);
      EList<NamedElement> _elements = model.getElements();
      NamedElement _head = IterableExtensions.<NamedElement>head(_elements);
      final Entity entity = ((Entity) _head);
      String _name = entity.getName();
      Assert.assertNotNull(_name);
    } catch (Throwable _e) {
      throw Exceptions.sneakyThrow(_e);
View Full Code Here


 
  public void isValidEntityWithInheritance(final CharSequence sequence) {
    try {
      final Model model = this._parseHelper.parse(sequence);
      EList<NamedElement> _elements = model.getElements();
      NamedElement _head = IterableExtensions.<NamedElement>head(_elements);
      final Entity person = ((Entity) _head);
      EList<NamedElement> _elements_1 = model.getElements();
      NamedElement _last = IterableExtensions.<NamedElement>last(_elements_1);
      final Entity employee = ((Entity) _last);
      Entity _superType = employee.getSuperType();
      Matcher<Entity> _is = CoreMatchers.<Entity>is(person);
      Assert.<Entity>assertThat(_superType, _is);
    } catch (Throwable _e) {
View Full Code Here

 
  public void isValidAbstractEntityWithInheritance(final CharSequence sequence) {
    try {
      final Model model = this._parseHelper.parse(sequence);
      EList<NamedElement> _elements = model.getElements();
      NamedElement _head = IterableExtensions.<NamedElement>head(_elements);
      final Entity person = ((Entity) _head);
      EList<NamedElement> _elements_1 = model.getElements();
      NamedElement _last = IterableExtensions.<NamedElement>last(_elements_1);
      final Entity employee = ((Entity) _last);
      boolean _isAbstract = person.isAbstract();
      Matcher<Boolean> _is = CoreMatchers.<Boolean>is(Boolean.valueOf(true));
      Assert.<Boolean>assertThat(Boolean.valueOf(_isAbstract), _is);
      Entity _superType = employee.getSuperType();
View Full Code Here

          String _name = it.getName();
          boolean _equals = Objects.equal(_name, "Date");
          return Boolean.valueOf(_equals);
        }
      };
      final NamedElement dateType = IterableExtensions.<NamedElement>findFirst(_elements_1, _function);
      EList<NamedElement> _elements_2 = model.getElements();
      final Function1<NamedElement,Boolean> _function_1 = new Function1<NamedElement,Boolean>() {
        public Boolean apply(final NamedElement it) {
          String _name = it.getName();
          boolean _equals = Objects.equal(_name, "String");
          return Boolean.valueOf(_equals);
        }
      };
      final NamedElement stringType = IterableExtensions.<NamedElement>findFirst(_elements_2, _function_1);
      final Attribute firstAttribute = IterableExtensions.<Attribute>head(attributes);
      String _name = firstAttribute.getName();
      Matcher<String> _is_1 = CoreMatchers.<String>is("name");
      Assert.<String>assertThat(_name, _is_1);
      Type _type = firstAttribute.getType();
View Full Code Here

 
  public void hasPlatform(final CharSequence sequence, final String platformName) {
    try {
      final Model model = this._parseHelper.parse(sequence);
      EList<NamedElement> _elements = model.getElements();
      final NamedElement platform = IterableExtensions.<NamedElement>head(_elements);
      String _name = platform.getName();
      Matcher<String> _is = CoreMatchers.<String>is(platformName);
      Assert.<String>assertThat(_name, _is);
    } catch (Throwable _e) {
      throw Exceptions.sneakyThrow(_e);
    }
View Full Code Here

 
  public void isValidScreen(final CharSequence sequence) {
    try {
      final Model model = this._parseHelper.parse(sequence);
      EList<NamedElement> _elements = model.getElements();
      NamedElement _head = IterableExtensions.<NamedElement>head(_elements);
      final Screen screen = ((Screen) _head);
      String _name = screen.getName();
      Assert.assertNotNull(_name);
    } catch (Throwable _e) {
      throw Exceptions.sneakyThrow(_e);
View Full Code Here

 
  public void hasTitle(final CharSequence sequence, final String expectedTitle) {
    try {
      final Model model = this._parseHelper.parse(sequence);
      EList<NamedElement> _elements = model.getElements();
      NamedElement _head = IterableExtensions.<NamedElement>head(_elements);
      final Screen screen = ((Screen) _head);
      String _title = screen.getTitle();
      Assert.assertNotNull(_title);
    } catch (Throwable _e) {
      throw Exceptions.sneakyThrow(_e);
View Full Code Here

      _builder.newLine();
      _builder.append("datatype Integer");
      _builder.newLine();
      final Model model = this.parser.parse(_builder);
      EList<NamedElement> _elements = model.getElements();
      NamedElement _head = IterableExtensions.<NamedElement>head(_elements);
      final DataType dtString = ((DataType) _head);
      String _name = dtString.getName();
      Assert.assertEquals("String", _name);
    } catch (Throwable _e) {
      throw Exceptions.sneakyThrow(_e);
View Full Code Here

      _builder.newLine();
      _builder.append("datatype Integer");
      _builder.newLine();
      final Model model = this.parser.parse(_builder);
      EList<NamedElement> _elements = model.getElements();
      NamedElement _head = IterableExtensions.<NamedElement>head(_elements);
      final DataType dtString = ((DataType) _head);
      String _name = dtString.getName();
      Assert.assertEquals("String", _name);
    } catch (Throwable _e) {
      throw Exceptions.sneakyThrow(_e);
View Full Code Here

TOP

Related Classes of org.applause.lang.applauseDsl.NamedElement

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.