このアーカイブは同期化されません。 mixi の日記が更新されても、このアーカイブには反映されません。
次はメッセージクラスだ。
クライアントメッセージのパラメータを確認できるように、
それぞれの toString をオーバーライドする。
========== SetPixelFormatMessage#toString ==========
/**
* @see Object#toString()
*/
@Override
public String toString() {
return getClass().getName()
+ "[format=" + format + "]";
}
========== end of SetPixelFormatMessage#toString ==========
========== FixColorMapEntriesMessage#toString ==========
/**
* @see Object#toString()
*/
@Override
public String toString() {
return getClass().getName()
+ "[firstIndex=" + firstIndex
+ ",colors=" + Arrays.toString(colors) + "]";
}
========== end of FixColorMapEntriesMessage#toString ==========
========== SetEncodingsMessage ==========
/**
* @see Object#toString()
*/
@Override
public String toString() {
return getClass().getName()
+ "[encodingTypes=" + Arrays.toString(encodingTypes) + "]";
}
========== end of SetEncodingsMessage ==========
========== FramebufferUpdateRequestMessage#toString ==========
/**
* @see Object#toString()
*/
@Override
public String toString() {
return getClass().getName()
+ "[incremental=" + incremental + ",x=" + x
+ ",y=" + y + ",width=" + width + ",height=" + height + "]";
}
========== end of FramebufferUpdateRequestMessage#toString ==========
========== KeyEventMessage#toString ==========
/**
* @see Object#toString()
*/
@Override
public String toString() {
return getClass().getName()
+ "[down=" + down + ",code=" + code + "]";
}
========== end of KeyEventMessage#toString ==========
========== PointerEventMessage#toString ==========
/**
* @see Object#toString()
*/
@Override
public String toString() {
return getClass().getName()
+ "[mask=" + mask + ",x=" + x + ",y=" + y + "]";
}
========== end of PointerEventMessage#toString ==========
========== ClientCutTextMessage#toString ==========
/**
* @see Object#toString()
*/
@Override
public String toString() {
return getClass().getName()
+ "[text=" + text + "]";
}
========== end of ClientCutTextMessage#toString ==========
もっと早くやっておけばよかった。