0

Make ColorString API chainable

This commit is contained in:
rjenkinsjr
2016-04-02 00:38:18 -04:00
parent 171eea5137
commit e7fce98b1a

View File

@@ -39,11 +39,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void aqua(final String append) { public ColorString aqua(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.AQUA); this.setColor(ColorMarker.AQUA);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -53,11 +55,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void black(final String append) { public ColorString black(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.BLACK); this.setColor(ColorMarker.BLACK);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -67,11 +71,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void blue(final String append) { public ColorString blue(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.BLUE); this.setColor(ColorMarker.BLUE);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -81,11 +87,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void darkAqua(final String append) { public ColorString darkAqua(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.DARK_AQUA); this.setColor(ColorMarker.DARK_AQUA);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -95,11 +103,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void darkBlue(final String append) { public ColorString darkBlue(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.DARK_BLUE); this.setColor(ColorMarker.DARK_BLUE);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -109,11 +119,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void darkGray(final String append) { public ColorString darkGray(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.DARK_GRAY); this.setColor(ColorMarker.DARK_GRAY);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -123,11 +135,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void darkGreen(final String append) { public ColorString darkGreen(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.DARK_GREEN); this.setColor(ColorMarker.DARK_GREEN);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -137,11 +151,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void darkRed(final String append) { public ColorString darkRed(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.DARK_RED); this.setColor(ColorMarker.DARK_RED);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -151,11 +167,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void gold(final String append) { public ColorString gold(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.GOLD); this.setColor(ColorMarker.GOLD);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -165,11 +183,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void gray(final String append) { public ColorString gray(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.GRAY); this.setColor(ColorMarker.GRAY);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -179,11 +199,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void green(final String append) { public ColorString green(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.GREEN); this.setColor(ColorMarker.GREEN);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -193,11 +215,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void none(final String append) { public ColorString none(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.NONE); this.setColor(ColorMarker.NONE);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -207,11 +231,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void pink(final String append) { public ColorString pink(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.LIGHT_PURPLE); this.setColor(ColorMarker.LIGHT_PURPLE);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -221,11 +247,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void purple(final String append) { public ColorString purple(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.DARK_PURPLE); this.setColor(ColorMarker.DARK_PURPLE);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -235,11 +263,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void red(final String append) { public ColorString red(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.RED); this.setColor(ColorMarker.RED);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -281,11 +311,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void white(final String append) { public ColorString white(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.WHITE); this.setColor(ColorMarker.WHITE);
this.value.append(append); this.value.append(append);
return this;
} }
} }
@@ -295,11 +327,13 @@ public final class ColorString {
* *
* @param append * @param append
* the string to append. * the string to append.
* @return this.
*/ */
public void yellow(final String append) { public ColorString yellow(final String append) {
synchronized (this.value) { synchronized (this.value) {
this.setColor(ColorMarker.YELLOW); this.setColor(ColorMarker.YELLOW);
this.value.append(append); this.value.append(append);
return this;
} }
} }