Skip to content

Commit 46abe0f

Browse files
committed
Address review
1 parent 6c9bc4c commit 46abe0f

4 files changed

Lines changed: 32 additions & 0 deletions

File tree

server/src/main/java/org/apache/cloudstack/gui/theme/json/config/validator/attributes/ErrorAttribute.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@
1818

1919
import java.util.List;
2020

21+
/**
22+
* Specific validator for the "error" object within the GUI theme JSON configuration.
23+
*
24+
* <p>
25+
* This component is defined as a bean in the Spring XML configuration and is automatically injected into
26+
* the {@link org.apache.cloudstack.gui.theme.json.config.validator.JsonConfigValidator} attribute list.
27+
* </p>
28+
*/
2129
public class ErrorAttribute extends AttributeBase {
2230

2331
@Override

server/src/main/java/org/apache/cloudstack/gui/theme/json/config/validator/attributes/PluginsAttribute.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@
2424
import java.util.Map;
2525
import java.util.Set;
2626

27+
/**
28+
* Specific validator for the "plugins" object within the GUI theme JSON configuration.
29+
*
30+
* <p>
31+
* This component is defined as a bean in the Spring XML configuration and is automatically injected into
32+
* the {@link org.apache.cloudstack.gui.theme.json.config.validator.JsonConfigValidator} attribute list.
33+
* </p>
34+
*/
2735
public class PluginsAttribute extends AttributeBase {
2836

2937
@Override

server/src/main/java/org/apache/cloudstack/gui/theme/json/config/validator/attributes/ThemeAttribute.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@
1818

1919
import java.util.List;
2020

21+
/**
22+
* Specific validator for the "theme" object within the GUI theme JSON configuration.
23+
*
24+
* <p>
25+
* This component is defined as a bean in the Spring XML configuration and is automatically injected into
26+
* the {@link org.apache.cloudstack.gui.theme.json.config.validator.JsonConfigValidator} attribute list.
27+
* </p>
28+
*/
2129
public class ThemeAttribute extends AttributeBase {
2230

2331
@Override

server/src/main/java/org/apache/cloudstack/gui/theme/json/config/validator/attributes/UserCardAttribute.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@
2424
import java.util.Map;
2525
import java.util.Set;
2626

27+
/**
28+
* Specific validator for the "userCard" object within the GUI theme JSON configuration.
29+
*
30+
* <p>
31+
* This component is defined as a bean in the Spring XML configuration and is automatically injected into
32+
* the {@link org.apache.cloudstack.gui.theme.json.config.validator.JsonConfigValidator} attribute list.
33+
* </p>
34+
*/
2735
public class UserCardAttribute extends AttributeBase {
2836
private static final List<String> ALLOWED_USER_CARD_LINKS_PROPERTIES = List.of("title", "text", "link", "icon");
2937
private static final String LINKS = "links";

0 commit comments

Comments
 (0)