kr.dogfoot.hwplib.object.docinfo.borderfill.BackSlashDiagonalShape Maven / Gradle / Ivy
package kr.dogfoot.hwplib.object.docinfo.borderfill;
/**
* BackSlash의 대각선 모양
*
* @author neolord
*/
public enum BackSlashDiagonalShape {
/**
* none
*/
None((byte) 0),
/**
* back slash(leftTop --> rightBottom) "\"
*/
BackSlash((byte) 2),
/**
* LeftTop --> Bottom Edge
*/
LeftTopToBottomEdge((byte) 3),
/**
* LeftTop --> Right Edge
*/
LeftTopToRightEdg((byte) 6),
/**
* LeftTop --> Bottom & Right Edge
*/
LeftTopToBottomRightEdge((byte) 7);
/**
* 파일에 저장되는 정수값
*/
private byte value;
/**
* 생성자
*
* @param value 파일에 저장되는 정수값
*/
BackSlashDiagonalShape(byte value) {
this.value = value;
}
/**
* 파일에 저장되는 정수값을 반환한다.
*
* @return 파일에 저장되는 정수값
*/
public byte getValue() {
return value;
}
/**
* 파일에 저장되는 정수값에 해당되는 enum 값을 반환한다.
*
* @param value 파일에 저장되는 정수값
* @return enum 값
*/
public static BackSlashDiagonalShape valueOf(byte value) {
for (BackSlashDiagonalShape bsds : values()) {
if (bsds.value == value) {
return bsds;
}
}
return None;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy