Package at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl

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


   * <!-- end-user-doc -->
   * @generated
   */
  public void setRef(Definition newRef)
  {
    Definition oldRef = ref;
    ref = newRef;
    if (eNotificationRequired())
      eNotify(new ENotificationImpl(this, Notification.SET, CssExtDslPackage.CSS_RULE_REF__REF, oldRef, ref));
  }
View Full Code Here


   
  }
 
  @Override
  public CSSRule resolveReference(final CSSRuleRef ref) {
    final Definition definition = ref.getRef();
    CSSRule result =  definition.getRule();
    if (result == null) {
      if (definition instanceof CSSRuleDefinition) {
        result = ((CSSRuleDefinition) definition).getFunc();
      }
    }
View Full Code Here

                    _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, "                ");
View Full Code Here

                int _value_1 = ((CSSNumLiteral) r).getValue();
                result.append(_value_1);
              } else {
                if ((r instanceof CSSRuleRef)) {
                  final CSSRuleRef ref = ((CSSRuleRef) r);
                  Definition _ref = ref.getRef();
                  EObject _findpackage = this.findpackage(_ref);
                  String _calcPackagename = this.calcPackagename(((PackageDefinition) _findpackage));
                  String _plus_2 = ("&lt;<a class=\'bs-href\' href=\'#r_" + _calcPackagename);
                  String _plus_3 = (_plus_2 + ".");
                  Definition _ref_1 = ref.getRef();
                  String _name = _ref_1.getName();
                  String _plus_4 = (_plus_3 + _name);
                  String _plus_5 = (_plus_4 + "\'>");
                  Definition _ref_2 = ref.getRef();
                  String _name_1 = _ref_2.getName();
                  String _plus_6 = (_plus_5 + _name_1);
                  String _plus_7 = (_plus_6 + "</a>&gt;");
                  result.append(_plus_7);
                } else {
                  if ((r instanceof CSSRulePostfix)) {
View Full Code Here

      return inv;
    }
   
    ResultNode rv = parse(l, rule, consumeWS);
   
    Definition ref = r.getRef();
    QualifiedName fqn = nameProvider.getFullyQualifiedName(ref);
   
    if (l.isConsumedOrOnlyWSLeft()) {
      List<Proposal> contributedProposalsForRule = manager.getContributedProposalsForRule(fqn.toString());
      for (Proposal c : contributedProposalsForRule) {
View Full Code Here

TOP

Related Classes of at.bestsolution.efxclipse.tooling.css.cssext.cssExtDsl.Definition

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.