Examples of Doku


Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.CSS_RULE_LITERAL__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.SUBSTRUCTURE_STYLECLASS__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.CSS_RULE_REF__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

          }
        }
        _builder.append("</code>");
        _builder.newLineIfNotEmpty();
        {
          Doku _doku = r.getDoku();
          boolean _notEquals_1 = (!Objects.equal(_doku, null));
          if (_notEquals_1) {
            _builder.append("\t");
            _builder.append("\t");
            _builder.append("<div class=\"bs-docs-description\">");
            Doku _doku_1 = r==null?(Doku)null:r.getDoku();
            String _content = _doku_1==null?(String)null:_doku_1.getContent();
            String _fixJDoc = _content==null?(String)null:this.fixJDoc(_content);
            _builder.append(_fixJDoc, "    ");
            _builder.append("</div>");
            _builder.newLineIfNotEmpty();
          }
        }
        _builder.append("\t");
        _builder.append("</div>");
        _builder.newLine();
      }
    }
    _builder.append("\t");
    _builder.append("<h2>Elements</h2>");
    _builder.newLine();
    {
      EList<ElementDefinition> _elements = p.getElements();
      for(final ElementDefinition e : _elements) {
        _builder.append("\t");
        _builder.append("<a name=\"el_");
        String _calcPackagename_3 = this.calcPackagename(p);
        String _plus_2 = (_calcPackagename_3 + ".");
        String _name_3 = e.getName();
        String _plus_3 = (_plus_2 + _name_3);
        _builder.append(_plus_3, "  ");
        _builder.append("\"></a>");
        _builder.newLineIfNotEmpty();
        _builder.append("\t");
        _builder.append("<h3>");
        String _name_4 = e.getName();
        _builder.append(_name_4, "  ");
        {
          EList<ElementDefinition> _super = e.getSuper();
          boolean _isEmpty = _super.isEmpty();
          boolean _not = (!_isEmpty);
          if (_not) {
            _builder.append("  <small>extends ");
            EList<ElementDefinition> _super_1 = e.getSuper();
            final Function1<ElementDefinition,String> _function = new Function1<ElementDefinition,String>() {
                public String apply(final ElementDefinition el) {
                  EObject _eContainer = el.eContainer();
                  String _calcPackagename = HTMLDocGenerator.this.calcPackagename(((PackageDefinition) _eContainer));
                  String _plus = ("<a class=\'bs-href\' href=\'#el_" + _calcPackagename);
                  String _plus_1 = (_plus + ".");
                  String _name = el.getName();
                  String _plus_2 = (_plus_1 + _name);
                  String _plus_3 = (_plus_2 + "\'>");
                  String _name_1 = el.getName();
                  String _plus_4 = (_plus_3 + _name_1);
                  String _plus_5 = (_plus_4 + "</a>");
                  return _plus_5;
                }
              };
            List<String> _map = ListExtensions.<ElementDefinition, String>map(_super_1, _function);
            String _join = IterableExtensions.join(_map, ",");
            _builder.append(_join, "  ");
            _builder.append("</small>");
          }
        }
        _builder.append("</h3>");
        _builder.newLineIfNotEmpty();
        _builder.append("\t");
        _builder.append("<div style=\"padding-left: 40px;\">");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t");
        _builder.append("<div class=\"accordion\" id=\"ac_");
        String _calcPackagename_4 = this.calcPackagename(p);
        String _replace = _calcPackagename_4.replace(".", "_");
        String _plus_4 = (_replace + "_");
        String _name_5 = e.getName();
        String _plus_5 = (_plus_4 + _name_5);
        _builder.append(_plus_5, "    ");
        _builder.append("\">");
        _builder.newLineIfNotEmpty();
        _builder.append("\t");
        _builder.append("\t\t");
        _builder.append("<div class=\"accordion-group\">");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t\t");
        _builder.append("<div class=\"accordion-heading\">");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t\t\t");
        _builder.append("<a class=\"accordion-toggle\" data-toggle=\"collapse\" data-parent=\"#ac_");
        String _calcPackagename_5 = this.calcPackagename(p);
        String _replace_1 = _calcPackagename_5.replace(".", "_");
        String _plus_6 = (_replace_1 + "_");
        String _name_6 = e.getName();
        String _plus_7 = (_plus_6 + _name_6);
        _builder.append(_plus_7, "          ");
        _builder.append("\" href=\"#desc_");
        String _calcPackagename_6 = this.calcPackagename(p);
        String _replace_2 = _calcPackagename_6.replace(".", "_");
        String _plus_8 = (_replace_2 + "_");
        String _name_7 = e.getName();
        String _plus_9 = (_plus_8 + _name_7);
        _builder.append(_plus_9, "          ");
        _builder.append("\">");
        _builder.newLineIfNotEmpty();
        _builder.append("\t");
        _builder.append("\t\t\t\t\t");
        _builder.append("Description");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t\t\t");
        _builder.append("</a>");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t\t");
        _builder.append("</div>");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t\t");
        _builder.append("<div id=\"desc_");
        String _calcPackagename_7 = this.calcPackagename(p);
        String _replace_3 = _calcPackagename_7.replace(".", "_");
        String _plus_10 = (_replace_3 + "_");
        String _name_8 = e.getName();
        String _plus_11 = (_plus_10 + _name_8);
        _builder.append(_plus_11, "        ");
        _builder.append("\" class=\"accordion-body collapse\">");
        _builder.newLineIfNotEmpty();
        _builder.append("\t");
        _builder.append("\t\t\t\t");
        _builder.append("<div class=\"accordion-inner\">");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t\t\t\t");
        Doku _doku_2 = e==null?(Doku)null:e.getDoku();
        String _content_1 = _doku_2==null?(String)null:_doku_2.getContent();
        String _fixJDoc_1 = _content_1==null?(String)null:this.fixJDoc(_content_1);
        _builder.append(_fixJDoc_1, "            ");
        _builder.newLineIfNotEmpty();
        _builder.append("\t");
        _builder.append("\t\t\t\t");
        _builder.append("</div>");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t\t");
        _builder.append("</div>");
        _builder.newLine();
        _builder.append("\t");
        _builder.append("\t\t");
        _builder.append("</div>");
        _builder.newLine();
        {
          EList<Definition> _properties = e.getProperties();
          boolean _isEmpty_1 = _properties.isEmpty();
          boolean _not_1 = (!_isEmpty_1);
          if (_not_1) {
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("<div class=\"accordion-group\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div class=\"accordion-heading\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<a class=\"accordion-toggle\" data-toggle=\"collapse\" data-parent=\"#ac_");
            String _calcPackagename_8 = this.calcPackagename(p);
            String _replace_4 = _calcPackagename_8.replace(".", "_");
            String _plus_12 = (_replace_4 + "_");
            String _name_9 = e.getName();
            String _plus_13 = (_plus_12 + _name_9);
            _builder.append(_plus_13, "          ");
            _builder.append("\" href=\"#props_");
            String _calcPackagename_9 = this.calcPackagename(p);
            String _replace_5 = _calcPackagename_9.replace(".", "_");
            String _plus_14 = (_replace_5 + "_");
            String _name_10 = e.getName();
            String _plus_15 = (_plus_14 + _name_10);
            _builder.append(_plus_15, "          ");
            _builder.append("\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("Properties");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("</a>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("</div>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div id=\"props_");
            String _calcPackagename_10 = this.calcPackagename(p);
            String _replace_6 = _calcPackagename_10.replace(".", "_");
            String _plus_16 = (_replace_6 + "_");
            String _name_11 = e.getName();
            String _plus_17 = (_plus_16 + _name_11);
            _builder.append(_plus_17, "        ");
            _builder.append("\" class=\"accordion-body collapse\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<table class=\"table table-bordered table-striped\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("<tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Property</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Definition</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Default</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Description</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("</tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("</thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<tbody>");
            _builder.newLine();
            {
              EList<Definition> _properties_1 = e.getProperties();
              for(final Definition prop : _properties_1) {
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t\t");
                _builder.append("<tr>");
                _builder.newLine();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t\t");
                _builder.append("\t");
                _builder.append("<td><nobr>");
                String _name_12 = prop.getName();
                _builder.append(_name_12, "                ");
                _builder.append("</nobr></td>");
                _builder.newLineIfNotEmpty();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t\t");
                _builder.append("\t");
                _builder.append("<td>");
                CSSRule _rule_2 = prop.getRule();
                String _translateRule_2 = this.translateRule(_rule_2);
                _builder.append(_translateRule_2, "                ");
                _builder.append("</td>");
                _builder.newLineIfNotEmpty();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t\t");
                _builder.append("\t");
                _builder.append("<td>");
                CSSDefaultValue _default = ((PropertyDefinition) prop)==null?(CSSDefaultValue)null:((PropertyDefinition) prop).getDefault();
                String _calcDefault = _default==null?(String)null:this.calcDefault(_default);
                _builder.append(_calcDefault, "                ");
                _builder.append("</td>");
                _builder.newLineIfNotEmpty();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t\t");
                _builder.append("\t");
                _builder.append("<td>");
                Doku _doku_3 = prop==null?(Doku)null:prop.getDoku();
                String _content_2 = _doku_3==null?(String)null:_doku_3.getContent();
                String _fixJDoc_2 = _content_2==null?(String)null:this.fixJDoc(_content_2);
                _builder.append(_fixJDoc_2, "                ");
                _builder.append("</td>");
                _builder.newLineIfNotEmpty();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t\t");
                _builder.append("</tr>");
                _builder.newLine();
              }
            }
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("</tbody>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("</table>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("</div>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("</div>");
            _builder.newLine();
          }
        }
        {
          HashSet<ElementDefinition> _allSuperElements = this.allSuperElements(e);
          boolean _isEmpty_2 = _allSuperElements.isEmpty();
          boolean _not_2 = (!_isEmpty_2);
          if (_not_2) {
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("<div class=\"accordion-group\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div class=\"accordion-heading\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<a class=\"accordion-toggle\" data-toggle=\"collapse\" data-parent=\"#ac_");
            String _calcPackagename_11 = this.calcPackagename(p);
            String _replace_7 = _calcPackagename_11.replace(".", "_");
            String _plus_18 = (_replace_7 + "_");
            String _name_13 = e.getName();
            String _plus_19 = (_plus_18 + _name_13);
            _builder.append(_plus_19, "          ");
            _builder.append("\" href=\"#props_");
            String _calcPackagename_12 = this.calcPackagename(p);
            String _replace_8 = _calcPackagename_12.replace(".", "_");
            String _plus_20 = (_replace_8 + "_");
            String _name_14 = e.getName();
            String _plus_21 = (_plus_20 + _name_14);
            _builder.append(_plus_21, "          ");
            _builder.append("_inherited\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("Inherited Properties");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("</a>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("</div>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div id=\"props_");
            String _calcPackagename_13 = this.calcPackagename(p);
            String _replace_9 = _calcPackagename_13.replace(".", "_");
            String _plus_22 = (_replace_9 + "_");
            String _name_15 = e.getName();
            String _plus_23 = (_plus_22 + _name_15);
            _builder.append(_plus_23, "        ");
            _builder.append("_inherited\" class=\"accordion-body collapse\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<table class=\"table table-bordered table-striped\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("<tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Element</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Property</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Definition</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Default</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Description</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("</tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("</thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<tbody>");
            _builder.newLine();
            {
              HashSet<ElementDefinition> _allSuperElements_1 = this.allSuperElements(e);
              for(final ElementDefinition su : _allSuperElements_1) {
                {
                  EList<Definition> _properties_2 = ((ElementDefinition) su).getProperties();
                  for(final Definition prop_1 : _properties_2) {
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t\t");
                    _builder.append("<tr>");
                    _builder.newLine();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td>");
                    {
                      EList<Definition> _properties_3 = ((ElementDefinition) su).getProperties();
                      Definition _get = _properties_3.get(0);
                      boolean _equals = Objects.equal(_get, prop_1);
                      if (_equals) {
                        _builder.append("<nobr>");
                        String _name_16 = ((ElementDefinition) su).getName();
                        _builder.append(_name_16, "                ");
                        _builder.append("</nobr>");
                      }
                    }
                    _builder.append("</td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td><nobr>");
                    String _name_17 = prop_1.getName();
                    _builder.append(_name_17, "                ");
                    _builder.append("</nobr></td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td>");
                    CSSRule _rule_3 = prop_1.getRule();
                    String _translateRule_3 = this.translateRule(_rule_3);
                    _builder.append(_translateRule_3, "                ");
                    _builder.append("</td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td>");
                    CSSDefaultValue _default_1 = ((PropertyDefinition) prop_1)==null?(CSSDefaultValue)null:((PropertyDefinition) prop_1).getDefault();
                    String _calcDefault_1 = _default_1==null?(String)null:this.calcDefault(_default_1);
                    _builder.append(_calcDefault_1, "                ");
                    _builder.append("</td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td>");
                    Doku _doku_4 = prop_1==null?(Doku)null:prop_1.getDoku();
                    String _content_3 = _doku_4==null?(String)null:_doku_4.getContent();
                    String _fixJDoc_3 = _content_3==null?(String)null:this.fixJDoc(_content_3);
                    _builder.append(_fixJDoc_3, "                ");
                    _builder.append("</td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t\t");
                    _builder.append("</tr>");
                    _builder.newLine();
                  }
                }
              }
            }
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("</tbody>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("</table>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("</div>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("</div>");
            _builder.newLine();
          }
        }
        {
          EList<PseudoClassDefinition> _pseudoClasses = e.getPseudoClasses();
          boolean _isEmpty_3 = _pseudoClasses.isEmpty();
          boolean _not_3 = (!_isEmpty_3);
          if (_not_3) {
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("<div class=\"accordion-group\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div class=\"accordion-heading\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<a class=\"accordion-toggle\" data-toggle=\"collapse\" data-parent=\"#ac_");
            String _calcPackagename_14 = this.calcPackagename(p);
            String _replace_10 = _calcPackagename_14.replace(".", "_");
            String _plus_24 = (_replace_10 + "_");
            String _name_18 = e.getName();
            String _plus_25 = (_plus_24 + _name_18);
            _builder.append(_plus_25, "          ");
            _builder.append("\" href=\"#pseudo_");
            String _calcPackagename_15 = this.calcPackagename(p);
            String _replace_11 = _calcPackagename_15.replace(".", "_");
            String _plus_26 = (_replace_11 + "_");
            String _name_19 = e.getName();
            String _plus_27 = (_plus_26 + _name_19);
            _builder.append(_plus_27, "          ");
            _builder.append("\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("Pseudo-Classes");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("</a>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("</div>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div id=\"pseudo_");
            String _calcPackagename_16 = this.calcPackagename(p);
            String _replace_12 = _calcPackagename_16.replace(".", "_");
            String _plus_28 = (_replace_12 + "_");
            String _name_20 = e.getName();
            String _plus_29 = (_plus_28 + _name_20);
            _builder.append(_plus_29, "        ");
            _builder.append("\" class=\"accordion-body collapse\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<table class=\"table table-bordered table-striped\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("<tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Name</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Definition</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("</tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("</thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<tbody>");
            _builder.newLine();
            {
              EList<PseudoClassDefinition> _pseudoClasses_1 = e.getPseudoClasses();
              for(final PseudoClassDefinition pseudo : _pseudoClasses_1) {
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t");
                _builder.append("<tr>");
                _builder.newLine();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t");
                _builder.append("\t");
                _builder.newLine();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t");
                _builder.append("\t");
                _builder.append("<td>");
                String _name_21 = pseudo.getName();
                _builder.append(_name_21, "              ");
                _builder.append("</td>");
                _builder.newLineIfNotEmpty();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t");
                _builder.append("\t");
                _builder.append("<td>");
                Doku _doku_5 = pseudo==null?(Doku)null:pseudo.getDoku();
                String _content_4 = _doku_5==null?(String)null:_doku_5.getContent();
                String _fixJDoc_4 = _content_4==null?(String)null:this.fixJDoc(_content_4);
                _builder.append(_fixJDoc_4, "              ");
                _builder.append("</td>");
                _builder.newLineIfNotEmpty();
                _builder.append("\t");
                _builder.append("\t\t");
                _builder.append("\t\t\t");
                _builder.append("</tr>");
                _builder.newLine();
              }
            }
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("</tbody>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("</table>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("</div>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("</div>");
            _builder.newLine();
          }
        }
        {
          HashSet<ElementDefinition> _allSuperElements_2 = this.allSuperElements(e);
          boolean _isEmpty_4 = _allSuperElements_2.isEmpty();
          boolean _not_4 = (!_isEmpty_4);
          if (_not_4) {
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("<div class=\"accordion-group\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div class=\"accordion-heading\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<a class=\"accordion-toggle\" data-toggle=\"collapse\" data-parent=\"#ac_");
            String _calcPackagename_17 = this.calcPackagename(p);
            String _replace_13 = _calcPackagename_17.replace(".", "_");
            String _plus_30 = (_replace_13 + "_");
            String _name_22 = e.getName();
            String _plus_31 = (_plus_30 + _name_22);
            _builder.append(_plus_31, "          ");
            _builder.append("\" href=\"#pseudo_");
            String _calcPackagename_18 = this.calcPackagename(p);
            String _replace_14 = _calcPackagename_18.replace(".", "_");
            String _plus_32 = (_replace_14 + "_");
            String _name_23 = e.getName();
            String _plus_33 = (_plus_32 + _name_23);
            _builder.append(_plus_33, "          ");
            _builder.append("_inherited\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("Inherited Pseudo-Classes");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("</a>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("</div>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t");
            _builder.append("<div id=\"pseudo_");
            String _calcPackagename_19 = this.calcPackagename(p);
            String _replace_15 = _calcPackagename_19.replace(".", "_");
            String _plus_34 = (_replace_15 + "_");
            String _name_24 = e.getName();
            String _plus_35 = (_plus_34 + _name_24);
            _builder.append(_plus_35, "        ");
            _builder.append("_inherited\" class=\"accordion-body collapse\">");
            _builder.newLineIfNotEmpty();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t");
            _builder.append("<table class=\"table table-bordered table-striped\">");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("<tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Element</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Name</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t\t");
            _builder.append("<th>Definition</th>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t\t");
            _builder.append("</tr>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("</thead>");
            _builder.newLine();
            _builder.append("\t");
            _builder.append("\t\t");
            _builder.append("\t\t\t");
            _builder.append("<tbody>");
            _builder.newLine();
            {
              HashSet<ElementDefinition> _allSuperElements_3 = this.allSuperElements(e);
              for(final ElementDefinition su_1 : _allSuperElements_3) {
                {
                  EList<PseudoClassDefinition> _pseudoClasses_2 = su_1.getPseudoClasses();
                  for(final PseudoClassDefinition pseudo_1 : _pseudoClasses_2) {
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t");
                    _builder.append("<tr>");
                    _builder.newLine();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td>");
                    {
                      EList<PseudoClassDefinition> _pseudoClasses_3 = ((ElementDefinition) su_1).getPseudoClasses();
                      PseudoClassDefinition _get_1 = _pseudoClasses_3.get(0);
                      boolean _equals_1 = Objects.equal(_get_1, pseudo_1);
                      if (_equals_1) {
                        _builder.append("<nobr>");
                        String _name_25 = ((ElementDefinition) su_1).getName();
                        _builder.append(_name_25, "              ");
                        _builder.append("</nobr>");
                      }
                    }
                    _builder.append("</td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td>");
                    String _name_26 = pseudo_1.getName();
                    _builder.append(_name_26, "              ");
                    _builder.append("</td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
                    _builder.append("\t\t");
                    _builder.append("\t\t\t");
                    _builder.append("\t");
                    _builder.append("<td>");
                    Doku _doku_6 = pseudo_1==null?(Doku)null:pseudo_1.getDoku();
                    String _content_5 = _doku_6==null?(String)null:_doku_6.getContent();
                    String _fixJDoc_5 = _content_5==null?(String)null:this.fixJDoc(_content_5);
                    _builder.append(_fixJDoc_5, "              ");
                    _builder.append("</td>");
                    _builder.newLineIfNotEmpty();
                    _builder.append("\t");
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.PACKAGE_DEFINITION__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.DEFINITION__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.ELEMENT_DEFINITION__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.CSS_TYPE__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.PSEUDO_CLASS_DEFINITION__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Doku

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetDoku(Doku newDoku, NotificationChain msgs)
  {
    Doku oldDoku = doku;
    doku = newDoku;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, CssExtDslPackage.SUBSTRUCTURE__DOKU, oldDoku, newDoku);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.