public ListEffectiveStatement copyEffective(final Current<QName, ListStatement> stmt,
final ListEffectiveStatement original) {
return EffectiveStatements.copyList(original, stmt.getArgument(),
- computeFlags(stmt, original.effectiveSubstatements()), stmt.original(ListSchemaNode.class));
+ computeFlags(stmt, original.effectiveSubstatements()));
}
@Override
try {
return EffectiveStatements.createList(stmt.declared(), stmt.getArgument(), flags, substatements,
- keyDefinition, EffectiveStmtUtils.createElementCountConstraint(substatements).orElse(null),
- stmt.original(ListSchemaNode.class));
+ keyDefinition, EffectiveStmtUtils.createElementCountConstraint(substatements).orElse(null));
} catch (SubstatementIndexingException e) {
throw new SourceException(e.getMessage(), stmt, e);
}