blob: 201dec9df75d360128ff6e90645282af7db2f120 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<entity:LEntityModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:entity="http://osbp.eclipse.org/dsl/entity/v1" xmlns:types="http://osbp.eclipse.org/dsl/common/types/v1">
<packages name="org.eclipse.osbp.authentication.account.entities">
<imports importedNamespace="org.eclipse.osbp.authentication.account.datatypes.*"/>
<types xsi:type="entity:LEntity" name="UserAccount" persistenceUnit="authentication">
<annotationInfo xsi:type="types:LClass"/>
<persistenceInfo/>
<features xsi:type="entity:LEntityAttribute" name="id" uuid="true">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="email">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="userName">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="password">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="extraPassword">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
<constraints xsi:type="types:LDtCRegEx" pattern="[0-9]*"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="passwordReset">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="position">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
<properties key="organization" value=""/>
</features>
<features xsi:type="entity:LEntityAttribute" name="defaultPerpective">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
<properties key="perspective" value=""/>
</features>
<features xsi:type="entity:LEntityAttribute" name="enabled">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="locked">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="superuser">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="supervisor">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="forcePwdChange">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="notRegistered">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="failedAttempt">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.2"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="successfulAttempt">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.2"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="cookieHashCode">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.2"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="localeTag">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="profileimage">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.18"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="layoutingStrategy">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="focusingStrategy">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="theme">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="printService">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityReference" name="userAccountFilter" type="//@packages.0/@types.1" opposite="//@packages.0/@types.1/@features.3">
<multiplicity lower="MANY"/>
<annotationInfo xsi:type="entity:LEntityFeature"/>
</features>
</types>
<types xsi:type="entity:LEntity" name="UserAccountFilter" persistenceUnit="authentication">
<annotationInfo xsi:type="types:LClass"/>
<persistenceInfo/>
<features xsi:type="entity:LEntityAttribute" name="id" uuid="true">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="filter">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.17"/>
</features>
<features xsi:type="entity:LEntityAttribute" name="invers">
<annotationInfo xsi:type="entity:LEntityFeature"/>
<type href="platform:/resource/org.eclipse.osbp.authentication/src/account.datatype#/0/@packages.0/@types.0"/>
</features>
<features xsi:type="entity:LEntityReference" name="userAccount" type="//@packages.0/@types.0" opposite="//@packages.0/@types.0/@features.23">
<annotationInfo xsi:type="entity:LEntityFeature"/>
</features>
</types>
</packages>
</entity:LEntityModel>