Examples of KeywordData


Examples of org.eclipse.php.internal.core.language.keywords.PHPKeywords.KeywordData

  public void initialize(Collection<KeywordData> list) {
    super.initialize(list);

    // update "const" keyword
    list.remove(new KeywordData("const", "", 0)); //$NON-NLS-1$ //$NON-NLS-2$
    list.add(new KeywordData("const", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY | PHPKeywords.GLOBAL));

    list.add(new KeywordData("goto", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("namespace", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    if (this.getClass().getName()
        .equals(KeywordInitializerPHP_5_3.class.getName())) {
      list.add(new KeywordData("use", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    }

  }
View Full Code Here

Examples of org.eclipse.php.internal.core.language.keywords.PHPKeywords.KeywordData

public class KeywordInitializerPHP_5_5 extends KeywordInitializerPHP_5_4 {

  public void initialize(Collection<KeywordData> list) {
    super.initialize(list);

    list.add(new KeywordData(
        "yield", WHITESPACE_SUFFIX, 1, PHPKeywords.METHOD_BODY)); //$NON-NLS-1$
    list.add(new KeywordData("finally", OPEN_BLOCK_SUFFIX, 2)); //$NON-NLS-1$

    for (KeywordData k : list) {
      if (k.name.equals("self") || k.name.equals("parent") //$NON-NLS-1$ //$NON-NLS-2$
          || k.name.equals("static")) { //$NON-NLS-1$
        k.ignoreCase = true;
View Full Code Here

Examples of org.eclipse.php.internal.core.language.keywords.PHPKeywords.KeywordData

public class KeywordInitializerPHP_5 extends KeywordInitializerPHP_4 {

  public void initialize(Collection<KeywordData> list) {
    super.initialize(list);

    list.add(new KeywordData("abstract", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY | PHPKeywords.GLOBAL));
    list.add(new KeywordData("catch", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("clone", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("final", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY | PHPKeywords.GLOBAL));
    list.add(new KeywordData("implements", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("instanceof", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("interface", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("private", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY));
    list.add(new KeywordData("protected", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY));
    list.add(new KeywordData("public", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY));
    list.add(new KeywordData("self", PAAMAYIM_NEKUDOTAYIM_SUFFIX, 2, //$NON-NLS-1$
        PHPKeywords.METHOD_BODY | PHPKeywords.METHOD_PARAM));
    list.add(new KeywordData("throw", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("try", OPEN_BLOCK_SUFFIX, 2)); //$NON-NLS-1$
  }
View Full Code Here

Examples of org.eclipse.php.internal.core.language.keywords.PHPKeywords.KeywordData

public class KeywordInitializerPHP_5_4 extends KeywordInitializerPHP_5_3 {

  public void initialize(Collection<KeywordData> list) {
    super.initialize(list);

    list.add(new KeywordData("trait", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("insteadof", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("callable", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("use", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY | PHPKeywords.GLOBAL));
  }
View Full Code Here

Examples of org.eclipse.php.internal.core.language.keywords.PHPKeywords.KeywordData

* Keywords initializer for PHP 4.x
*/
public class KeywordInitializerPHP_4 implements IPHPKeywordsInitializer {

  public void initialize(Collection<KeywordData> list) {
    list.add(new KeywordData("and", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("array", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("as", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("break", EMPTY_SUFFIX, 0)); //$NON-NLS-1$
    list.add(new KeywordData("case", WHITESPACE_COLON_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("class", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("const", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY));
    list.add(new KeywordData("continue", EMPTY_SUFFIX, 0)); //$NON-NLS-1$
    list.add(new KeywordData("declare", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("default", COLON_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("die", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("do", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("echo", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("elseif", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("else", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("empty", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("enddeclare", SEMICOLON_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("endforeach", SEMICOLON_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("endfor", SEMICOLON_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("endif", SEMICOLON_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("endswitch", SEMICOLON_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("endwhile", SEMICOLON_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("eval", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("exit", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("extends", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("false", EMPTY_SUFFIX, 0)); //$NON-NLS-1$
    list.add(new KeywordData("foreach", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("for", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("function", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY | PHPKeywords.GLOBAL));
    list.add(new KeywordData("global", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("if", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("include_once", //$NON-NLS-1$
        WS_QUOTES_SEMICOLON_SUFFIX, 2));
    list.add(new KeywordData("include", WS_QUOTES_SEMICOLON_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("isset", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("list", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("new", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("null", EMPTY_SUFFIX, 0)); //$NON-NLS-1$
    list.add(new KeywordData("or", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("parent", PAAMAYIM_NEKUDOTAYIM_SUFFIX, 2, //$NON-NLS-1$
        PHPKeywords.METHOD_BODY | PHPKeywords.METHOD_PARAM));
    list.add(new KeywordData("print", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("require_once", //$NON-NLS-1$
        WS_QUOTES_SEMICOLON_SUFFIX, 2));
    list.add(new KeywordData("require", WS_QUOTES_SEMICOLON_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData(
        "return", WHITESPACE_SUFFIX, 1, PHPKeywords.METHOD_BODY | PHPKeywords.GLOBAL)); //$NON-NLS-1$
    list.add(new KeywordData("static", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY | PHPKeywords.GLOBAL));
    list.add(new KeywordData("switch", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("true", EMPTY_SUFFIX, 0)); //$NON-NLS-1$
    list.add(new KeywordData("unset", PARENTESES_SUFFIX, 1)); //$NON-NLS-1$
    list.add(new KeywordData("var", WHITESPACE_SUFFIX, 1, //$NON-NLS-1$
        PHPKeywords.CLASS_BODY));
    list.add(new KeywordData("while", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("xor", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
  }
View Full Code Here

Examples of org.eclipse.php.internal.core.language.keywords.PHPKeywords.KeywordData

    list.add(new KeywordData("while", WHITESPACE_PARENTESES_SUFFIX, 2)); //$NON-NLS-1$
    list.add(new KeywordData("xor", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
  }

  public void initializeSpecific(Collection<KeywordData> list) {
    list.add(new KeywordData("old_function", WHITESPACE_SUFFIX, 1)); //$NON-NLS-1$
  }
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.