FromType
- ToType
- public class TraceUniqueDecorator<FromType,ToType> extends AbstractDecorator<FromType,ToType>
decorations
Constructor and Description |
---|
TraceUniqueDecorator() |
Modifier and Type | Method and Description |
---|---|
void |
copyDecoration(FromType target,
FromType oldTarget,
IDecorator<FromType,?> oldDecorator) |
void |
deriveDecoration(FromType target,
java.lang.Object oldTarget,
Decorations<?> oldDecorations) |
<T2> IDecorator<T2,ToType> |
deriveDecorationInstance(java.lang.Class<T2> type) |
AbstractDecorator<FromType,ToType> |
newInstance() |
clone, copyDecoration, getDecoration, hasDecoration, removeDecoration, setDecoration, toString
public AbstractDecorator<FromType,ToType> newInstance()
newInstance
in interface IDecorator<FromType,ToType>
newInstance
in class AbstractDecorator<FromType,ToType>
public <T2> IDecorator<T2,ToType> deriveDecorationInstance(java.lang.Class<T2> type)
deriveDecorationInstance
in interface IDecorator<FromType,ToType>
deriveDecorationInstance
in class AbstractDecorator<FromType,ToType>
public void copyDecoration(FromType target, FromType oldTarget, IDecorator<FromType,?> oldDecorator)
copyDecoration
in interface IDecorator<FromType,ToType>
copyDecoration
in class AbstractDecorator<FromType,ToType>
public void deriveDecoration(FromType target, java.lang.Object oldTarget, Decorations<?> oldDecorations)
deriveDecoration
in interface IDecorator<FromType,ToType>
deriveDecoration
in class AbstractDecorator<FromType,ToType>