core/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 26 Jan 2013 08:47:05 +0100
changeset 592 5e13b1ac2886
parent 218 bbc04118d571
child 621 6daa39b17563
permissions -rw-r--r--
In order to support fields of the same name in subclasses we are now prefixing them with name of the class that defines them. To provide convenient way to access them from generated bytecode and also directly from JavaScript, there is a getter/setter function for each field. It starts with _ followed by the field name. If called with a parameter, it sets the field, with a parameter it just returns it.
jaroslav@91
     1
<?xml version="1.0"?>
jaroslav@91
     2
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
jaroslav@91
     3
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
jaroslav@91
     4
  <modelVersion>4.0.0</modelVersion>
jaroslav@91
     5
  <parent>
jaroslav@91
     6
    <groupId>org.apidesign</groupId>
jaroslav@91
     7
    <artifactId>bck2brwsr</artifactId>
jtulach@218
     8
    <version>0.3-SNAPSHOT</version>
jaroslav@91
     9
  </parent>
jaroslav@91
    10
  <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@91
    11
  <artifactId>core</artifactId>
jtulach@218
    12
  <version>0.3-SNAPSHOT</version>
jtulach@218
    13
  <name>Core JS Annotations</name>
jaroslav@91
    14
  <url>http://maven.apache.org</url>
jtulach@155
    15
    <build>
jtulach@155
    16
        <plugins>
jtulach@155
    17
            <plugin>
jtulach@155
    18
                <groupId>org.apache.maven.plugins</groupId>
jtulach@155
    19
                <artifactId>maven-compiler-plugin</artifactId>
jtulach@155
    20
                <version>2.3.2</version>
jtulach@155
    21
                <configuration>
jaroslav@432
    22
                    <source>1.7</source>
jaroslav@432
    23
                    <target>1.7</target>
jtulach@155
    24
                </configuration>
jtulach@155
    25
            </plugin>
jtulach@155
    26
        </plugins>
jtulach@155
    27
    </build>
jtulach@155
    28
    <properties>
jaroslav@91
    29
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jaroslav@91
    30
  </properties>
jaroslav@91
    31
  <dependencies>
jaroslav@91
    32
    <dependency>
jaroslav@91
    33
      <groupId>junit</groupId>
jaroslav@91
    34
      <artifactId>junit</artifactId>
jaroslav@91
    35
      <version>3.8.1</version>
jaroslav@91
    36
      <scope>test</scope>
jaroslav@91
    37
    </dependency>
jaroslav@432
    38
    <dependency>
jaroslav@432
    39
      <groupId>org.netbeans.api</groupId>
jaroslav@432
    40
      <artifactId>org-openide-util-lookup</artifactId>
jaroslav@432
    41
    </dependency>
jaroslav@91
    42
  </dependencies>
jtulach@218
    43
    <description>Contains esential annotations for associating JavaScript code with
jtulach@218
    44
methods and classes.</description>
jaroslav@91
    45
</project>