BUG-994: make SchemaPath abstract 88/8288/3
authorRobert Varga <rovarga@cisco.com>
Tue, 24 Jun 2014 08:09:44 +0000 (10:09 +0200)
committerMartin Vitez <mvitez@cisco.com>
Wed, 25 Jun 2014 07:30:08 +0000 (07:30 +0000)
commitd47f81e108bfc038d5979a4247ad29d21e73e3fd
tree01ce6f9e9bd5bc5549b3b301c40731d643d611e3
parent5a70912f23d08d07bcba4e47bdb373482da884d3
BUG-994: make SchemaPath abstract

Now that the direct instantiations have been eradicated, make SchemaPath
an abstract class. Introduce RelativeSchemaPath and AbstractSchemaPath
to hold the two distinct types, eliminating the need for a boolean
field.

Change-Id: Icad3e23ac15f9238ed4c44dc77718fb43a0a9f4f
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/SchemaPath.java