Starsector API
Loading...
Searching...
No Matches
ContactTagSpec.java
Go to the documentation of this file.
1
package
com.fs.starfarer.api.loading;
2
3
import
java.awt.Color;
4
5
import
org.json.JSONObject;
6
7
public
class
ContactTagSpec
{
8
9
// "name":"Important",
10
// "color":"buttonShortcut",
11
// "width":120,
12
// "putFirst":true,
13
// "sort":10,
14
15
private
String tag;
16
private
String name;
17
private
Color color;
18
private
float
width;
19
private
boolean
putFirst;
20
private
float
sort;
21
public
ContactTagSpec
(String tag, Color color, JSONObject json) {
22
this.tag = tag;
23
this.color = color;
24
25
name = json.optString(
"name"
,
null
);
26
width = (float) json.optDouble(
"width"
, 0);
27
putFirst = json.optBoolean(
"putFirst"
,
false
);
28
sort = (float) json.optDouble(
"sort"
, 0);
29
}
30
31
32
public
String
getTag
() {
33
return
tag;
34
}
35
public
void
setTag
(String tag) {
36
this.tag = tag;
37
}
38
public
String
getName
() {
39
return
name;
40
}
41
public
void
setName
(String name) {
42
this.name = name;
43
}
44
public
Color
getColor
() {
45
return
color;
46
}
47
public
void
setColor
(Color color) {
48
this.color = color;
49
}
50
public
float
getWidth
() {
51
return
width;
52
}
53
public
void
setWidth
(
float
width) {
54
this.width = width;
55
}
56
public
boolean
isPutFirst
() {
57
return
putFirst;
58
}
59
public
void
setPutFirst
(
boolean
putFirst) {
60
this.putFirst = putFirst;
61
}
62
public
float
getSort
() {
63
return
sort;
64
}
65
public
void
setSort
(
float
sort) {
66
this.sort = sort;
67
}
68
69
70
71
72
}
com.fs.starfarer.api.loading.ContactTagSpec
Definition
ContactTagSpec.java:7
com.fs.starfarer.api.loading.ContactTagSpec.setWidth
void setWidth(float width)
Definition
ContactTagSpec.java:53
com.fs.starfarer.api.loading.ContactTagSpec.setColor
void setColor(Color color)
Definition
ContactTagSpec.java:47
com.fs.starfarer.api.loading.ContactTagSpec.getTag
String getTag()
Definition
ContactTagSpec.java:32
com.fs.starfarer.api.loading.ContactTagSpec.getSort
float getSort()
Definition
ContactTagSpec.java:62
com.fs.starfarer.api.loading.ContactTagSpec.ContactTagSpec
ContactTagSpec(String tag, Color color, JSONObject json)
Definition
ContactTagSpec.java:21
com.fs.starfarer.api.loading.ContactTagSpec.getName
String getName()
Definition
ContactTagSpec.java:38
com.fs.starfarer.api.loading.ContactTagSpec.setSort
void setSort(float sort)
Definition
ContactTagSpec.java:65
com.fs.starfarer.api.loading.ContactTagSpec.getColor
Color getColor()
Definition
ContactTagSpec.java:44
com.fs.starfarer.api.loading.ContactTagSpec.setPutFirst
void setPutFirst(boolean putFirst)
Definition
ContactTagSpec.java:59
com.fs.starfarer.api.loading.ContactTagSpec.setTag
void setTag(String tag)
Definition
ContactTagSpec.java:35
com.fs.starfarer.api.loading.ContactTagSpec.getWidth
float getWidth()
Definition
ContactTagSpec.java:50
com.fs.starfarer.api.loading.ContactTagSpec.isPutFirst
boolean isPutFirst()
Definition
ContactTagSpec.java:56
com.fs.starfarer.api.loading.ContactTagSpec.setName
void setName(String name)
Definition
ContactTagSpec.java:41
src
com
fs
starfarer
api
loading
ContactTagSpec.java
Generated by
1.9.8