Crossfire JXClient, Trunk
|
Public Member Functions | |
void | addType (@NotNull final String type) throws UnknownMessageTypeException |
MessageTypes | build () |
MessageTypesBuilder (final boolean add) | |
Private Attributes | |
final boolean | add |
final List< Integer > | types = new ArrayList<>() |
Builds for MessageTypes instances.
Definition at line 10 of file MessageTypesBuilder.java.
com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.MessageTypesBuilder | ( | final boolean | add | ) |
Creates a new instance.
add |
Definition at line 29 of file MessageTypesBuilder.java.
References com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.add.
void com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.addType | ( | @NotNull final String | type | ) | throws UnknownMessageTypeException |
Adds a type.
type | the type |
UnknownMessageTypeException | if the type is invalid |
Definition at line 38 of file MessageTypesBuilder.java.
References com.realtime.crossfire.jxclient.protocol.MessageType.parseMessageSubtype(), com.realtime.crossfire.jxclient.protocol.MessageType.parseMessageType(), and com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.types.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogFilter().
MessageTypes com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.build | ( | ) |
Creates a new MessageTypes instance.
Definition at line 55 of file MessageTypesBuilder.java.
References com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.add, and com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.types.
Referenced by com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseLogFilter().
|
private |
=show only the given message types;
=show all but the given message types.
Definition at line 16 of file MessageTypesBuilder.java.
Referenced by com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.build(), and com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.MessageTypesBuilder().
|
private |
The included types and subtypes.
Definition at line 22 of file MessageTypesBuilder.java.
Referenced by com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.addType(), and com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder.build().