Updated Concepts & YANG Binding 39/1739/2
authorTony Tkacik <ttkacik@cisco.com>
Tue, 8 Oct 2013 06:53:57 +0000 (08:53 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Tue, 8 Oct 2013 07:53:39 +0000 (09:53 +0200)
commit309fbaf39e72b85554b2204dae3bfc58b9e8dbab
treea08c020eaa868023f900d6eff2e248d8aed61a75
parent113b12cb05929732ee824f02952184ee50bb8c6c
Updated Concepts & YANG Binding

  - Added Path concept
  - Updated InstanceIdentifier
     - implements Path
     - Generic parameter T which represents Target Type
  - Added ChildOf Marker interface
  - Added DataContainer marker interface

Change-Id: I3875de61add780803b7cf89d4c6789bb345bd409
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
16 files changed:
concepts/src/main/java/org/opendaylight/yangtools/concepts/Identifier.java
concepts/src/main/java/org/opendaylight/yangtools/concepts/Path.java [new file with mode: 0644]
concepts/src/main/java/org/opendaylight/yangtools/concepts/Registration.java [new file with mode: 0644]
yang/yang-binding/pom.xml
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/Augmentation.java
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/ChildOf.java [new file with mode: 0644]
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/DataContainer.java [new file with mode: 0644]
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/DataObject.java
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/Identifiable.java
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/Identifier.java
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/InstanceIdentifier.java
yang/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/Notification.java
yang/yang-common/pom.xml
yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QName.java
yang/yang-data-api/pom.xml
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/InstanceIdentifier.java