projects
/
gpl
/
argeo-suite.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Introduce user and session nodes.
[gpl/argeo-suite.git]
/
org.argeo.entity.api
/
src
/
org
/
argeo
/
entity
/
EntityType.java
diff --git
a/org.argeo.entity.api/src/org/argeo/entity/EntityType.java
b/org.argeo.entity.api/src/org/argeo/entity/EntityType.java
index 7fc86a3cc1e4ba6503cf86eb45f28783d771f8a2..732c9b17139f76a881e0299e2b8040930ef171d8 100644
(file)
--- a/
org.argeo.entity.api/src/org/argeo/entity/EntityType.java
+++ b/
org.argeo.entity.api/src/org/argeo/entity/EntityType.java
@@
-1,17
+1,17
@@
package org.argeo.entity;
package org.argeo.entity;
-import org.argeo.naming.QualifiedName;
-
/** Types related to entities. */
/** Types related to entities. */
-public enum EntityType implements
Qualified
Name {
+public enum EntityType implements
Jcr
Name {
// entity
entity, definition,
// entity
entity, definition,
- // xml
- xmlvalue,xmltext,
// typology
// typology
- typology, term
+ typologies, terms, term,
+ // form
+ form, formSet, formSubmission,
+ // graphics
+ box,
// ldap
// ldap
-
, person
;
+
person, user
;
@Override
public String getPrefix() {
@Override
public String getPrefix() {
@@
-22,6
+22,10
@@
public enum EntityType implements QualifiedName {
return "entity";
}
return "entity";
}
+ public String basePath() {
+ return '/' + name();
+ }
+
@Override
public String getNamespace() {
return namespace();
@Override
public String getNamespace() {
return namespace();