EditAction.java
1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* org.apache.sling.commons.json.JSONException
* org.apache.sling.commons.json.JSONString
* org.apache.sling.commons.json.io.JSONWriter
*/
package com.day.cq.wcm.api.components;
import com.day.cq.wcm.api.components.Toolbar;
import org.apache.sling.commons.json.JSONException;
import org.apache.sling.commons.json.JSONString;
import org.apache.sling.commons.json.io.JSONWriter;
public enum EditAction implements JSONString,
Toolbar.Item
{
EDIT("CQ.wcm.EditBase.EDIT"),
DELETE("CQ.wcm.EditBase.DELETE"),
INSERT("CQ.wcm.EditBase.INSERT"),
COPYMOVE("CQ.wcm.EditBase.COPYMOVE"),
EDITDELETE("CQ.wcm.EditBase.EDITDELETE"),
EDITANNOTATEDELETE("CQ.wcm.EditBase.EDITANNOTATEDELETE"),
EDITANNOTATEDELETEINSERT("CQ.wcm.EditBase.EDITANNOTATEDELETEINSERT"),
EDITDELETEINSERT("CQ.wcm.EditBase.EDITDELETEINSERT"),
EDITANNOTATECOPYMOVEDELETEINSERT("CQ.wcm.EditBase.EDITANNOTATECOPYMOVEDELETEINSERT"),
EDITANNOTATE("CQ.wcm.EditBase.EDITANNOTATE"),
EDITCOPYMOVEDELETEINSERT("CQ.wcm.EditBase.EDITCOPYMOVEDELETEINSERT"),
EDITANNOTATECOPYMOVEINSERT("CQ.wcm.EditBase.EDITANNOTATECOPYMOVEINSERT"),
EDITCOPYMOVEINSERT("CQ.wcm.EditBase.EDITCOPYMOVEINSERT"),
_CLEAR(null);
private final String jsType;
private EditAction(String type) {
this.jsType = type;
}
public String toJSONString() {
return this.jsType;
}
@Override
public void write(JSONWriter writer) throws JSONException {
if (this.jsType != null) {
writer.value((Object)this);
}
}
}