story.dbcore.misc
Interface CloneableObject
- All Known Subinterfaces:
- AssignedPredicateAddress
- All Known Implementing Classes:
- Action, AssignedActionAddress, AssignedConditionAddress, AssignedModifierAddress, Condition, InterpNodeID, Modifier, Noun, SCHArguments, ValidAction, ValidCondition, ValidModifier, ValidNoun
public interface CloneableObject
SCH-specific way to indicate when arguments can duplicate
themselves by value. Only important for objects that can be
modified after construction, so we can make edit-safe copies.
makeClone
java.lang.Object makeClone()
throws Scheherexception
- Throws:
Scheherexception
Copyright © 2011 David K. Elson. All Rights Reserved.