public class Connectable<C> extends Component
| Modifier and Type | Field and Description |
|---|---|
java.util.function.Function<C,java.lang.Boolean> |
canConnect
Can this connectable component connect to another component?
|
EventBus<Event> |
connectEvent |
java.util.function.Supplier<java.util.Set<C>> |
connections |
| Constructor and Description |
|---|
Connectable() |
| Modifier and Type | Method and Description |
|---|---|
Connectable<C> |
setCanConnect(java.util.function.Function<C,java.lang.Boolean> canConnect) |
Connectable<C> |
setConnections(java.util.function.Supplier<java.util.Set<C>> connections) |
getID, getProvider, onProviderChangeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsameTypepublic java.util.function.Function<C,java.lang.Boolean> canConnect
public java.util.function.Supplier<java.util.Set<C>> connections
public Connectable<C> setCanConnect(java.util.function.Function<C,java.lang.Boolean> canConnect)
public Connectable<C> setConnections(java.util.function.Supplier<java.util.Set<C>> connections)