protected AbstractEffectiveDocumentedNode(final StmtContext<A, D, ?> ctx, boolean buildUnknownSubstatements) {
super(ctx, buildUnknownSubstatements);
- DescriptionEffectiveStatementImpl descStmt = firstEffective(DescriptionEffectiveStatementImpl.class);
+ final DescriptionEffectiveStatementImpl descStmt = firstEffective(DescriptionEffectiveStatementImpl.class);
if (descStmt != null) {
description = descStmt.argument();
} else {
description = null;
}
- ReferenceEffectiveStatementImpl refStmt = firstEffective(ReferenceEffectiveStatementImpl.class);
+ final ReferenceEffectiveStatementImpl refStmt = firstEffective(ReferenceEffectiveStatementImpl.class);
if (refStmt != null) {
reference = refStmt.argument();
} else {
- RevisionEffectiveStatementImpl revision = firstEffective(RevisionEffectiveStatementImpl.class);
- if (revision != null) {
- reference = revision.getReference();
- } else {
- reference = null;
- }
+ reference = null;
}
- StatusEffectiveStatementImpl statusStmt = firstEffective(StatusEffectiveStatementImpl.class);
+ final StatusEffectiveStatementImpl statusStmt = firstEffective(StatusEffectiveStatementImpl.class);
if (statusStmt != null) {
status = statusStmt.argument();
} else {
assertEquals("http://www.opendaylight.org/", foo.getContact());
Date expectedRevision = TestUtils.createDate("2013-02-27");
assertEquals(expectedRevision, foo.getRevision());
- assertEquals(" WILL BE DEFINED LATER", foo.getReference());
+ assertNull(foo.getReference());
}
@Test