UnequipAction.java 341 B

12345678910111213141516171819
  1. package org.leumasjaffe.charsheet.view.inventory;
  2. import java.awt.Component;
  3. import java.util.function.Consumer;
  4. public class UnequipAction {
  5. Component comp;
  6. Consumer<Component> apply;
  7. public UnequipAction(Component base, Consumer<Component> func) {
  8. comp = base;
  9. apply = func;
  10. }
  11. public void fire() {
  12. apply.accept(comp);
  13. }
  14. }