/** * Shallow copy constructor * @param clone Declaration to share term values with */ protected DeclarationImpl(Declaration clone) { this.property = clone.getProperty(); this.important = clone.isImportant(); this.replaceAll(clone.asList()); }
/** * Shallow copy constructor * @param clone Declaration to share term values with */ protected DeclarationImpl(Declaration clone) { this.property = clone.getProperty(); this.important = clone.isImportant(); this.source = new Source(clone.getSource()); this.replaceAll(clone.asList()); }
/** * Shallow copy constructor * @param clone Declaration to share term values with */ protected DeclarationImpl(Declaration clone) { this.property = clone.getProperty(); this.important = clone.isImportant(); this.source = new Source(clone.getSource()); this.replaceAll(clone.asList()); }
/** * Shallow copy constructor * @param clone Declaration to share term values with */ protected DeclarationImpl(Declaration clone) { this.property = clone.getProperty(); this.important = clone.isImportant(); this.source = new Source(clone.getSource()); this.replaceAll(clone.asList()); }