• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyclopsMC / IntegratedDynamics / 20210191346

14 Dec 2025 03:32PM UTC coverage: 19.514% (-33.5%) from 53.061%
20210191346

push

github

rubensworks
Remove deprecations

663 of 8728 branches covered (7.6%)

Branch coverage included in aggregate %.

6786 of 29445 relevant lines covered (23.05%)

1.09 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/org/cyclops/integrateddynamics/core/network/event/NetworkElementAddEvent.java
1
package org.cyclops.integrateddynamics.core.network.event;
2

3
import org.cyclops.integrateddynamics.api.network.INetwork;
4
import org.cyclops.integrateddynamics.api.network.INetworkElement;
5
import org.cyclops.integrateddynamics.api.network.event.ICancelableNetworkEvent;
6

7
/**
8
 * An event thrown when an {@link INetworkElement} is being added to the network.
9
 * @author rubensworks
10
 */
11
public abstract class NetworkElementAddEvent extends NetworkEvent {
12

13
    private final INetworkElement networkElement;
14

15
    protected NetworkElementAddEvent(INetwork network, INetworkElement networkElement) {
16
        super(network);
×
17
        this.networkElement = networkElement;
×
18
    }
×
19

20
    public INetworkElement getNetworkElement() {
21
        return this.networkElement;
×
22
    }
23

24
    /**
25
     * A cancelable event before the element is added to the network.
26
     * Canceling this event will prevent the network element from being added.
27
     */
28
    public static class Pre extends NetworkElementAddEvent implements ICancelableNetworkEvent {
29

30
        private boolean canceled = false;
×
31

32
        public Pre(INetwork network, INetworkElement networkElement) {
33
            super(network, networkElement);
×
34
        }
×
35

36
        @Override
37
        public void cancel() {
38
            this.canceled = true;
×
39
        }
×
40

41
        @Override
42
        public boolean isCanceled() {
43
            return this.canceled;
×
44
        }
45

46
    }
47

48
    /**
49
     * After the element has been added to the network.
50
     */
51
    public static class Post extends NetworkElementAddEvent {
52

53
        public Post(INetwork network, INetworkElement networkElement) {
54
            super(network, networkElement);
×
55
        }
×
56

57
    }
58

59
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc