Commit d6ca9915 by Tuomas Riihimäki

Poistettu ylimääräisiä as3 hakemistoja

1 parent 960c1565
Showing with 160 additions and 6443 deletions
......@@ -2,13 +2,12 @@
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/LanBortalAuthModuleClient"/>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.sun.enterprise.jst.server.runtimeTarget/GlassFish v3 Java EE 6"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
<attributes>
<attribute name="owner.project.facets" value="java"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.sun.enterprise.jst.server.runtimeTarget/GlassFish Server Open Source Edition 3 (Java EE 6)"/>
<classpathentry combineaccessrules="false" kind="src" path="/lib-AuthModule-depends"/>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.sun.enterprise.jst.server.runtimeTarget/GlassFish 3.1"/>
<classpathentry kind="output" path="bin"/>
</classpath>
......@@ -2,7 +2,6 @@
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.sun.enterprise.jst.server.runtimeTarget/GlassFish Server Open Source Edition 3 (Java EE 6)"/>
<classpathentry kind="con" path="eclipse.fproj.jdt.libprov.osgi/jpt.jpa">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="../"/>
......
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.AccessRight")]
public class AccessRight extends AccessRightBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (AccessRight.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class AccessRightBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _id:Number;
private var _jpaVersionField:int;
private var _name:String;
private var _roleRights:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is AccessRight) || (property as AccessRight).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_roleRights = input.readObject() as ListCollectionView;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_roleRights);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.AccountEvent")]
public class AccountEvent extends AccountEventBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (AccountEvent.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class AccountEventBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _bill:Bill;
private var _delivered:Date;
private var _discountInstances:ListCollectionView;
private var _eventTime:Date;
private var _foodWave:FoodWave;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _product:Product;
private var _seller:User;
private var _unitPrice:Number;
private var _units:Number;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is AccountEvent) || (property as AccountEvent).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set bill(value:Bill):void {
_bill = value;
}
public function get bill():Bill {
return _bill;
}
public function set delivered(value:Date):void {
_delivered = value;
}
public function get delivered():Date {
return _delivered;
}
public function set discountInstances(value:ListCollectionView):void {
_discountInstances = value;
}
public function get discountInstances():ListCollectionView {
return _discountInstances;
}
public function set eventTime(value:Date):void {
_eventTime = value;
}
public function get eventTime():Date {
return _eventTime;
}
public function set foodWave(value:FoodWave):void {
_foodWave = value;
}
public function get foodWave():FoodWave {
return _foodWave;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set product(value:Product):void {
_product = value;
}
public function get product():Product {
return _product;
}
public function set seller(value:User):void {
_seller = value;
}
public function get seller():User {
return _seller;
}
public function set unitPrice(value:Number):void {
_unitPrice = value;
}
public function get unitPrice():Number {
return _unitPrice;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_bill = input.readObject() as Bill;
_delivered = input.readObject() as Date;
_discountInstances = input.readObject() as ListCollectionView;
_eventTime = input.readObject() as Date;
_foodWave = input.readObject() as FoodWave;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_product = input.readObject() as Product;
_seller = input.readObject() as User;
_unitPrice = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_units = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_user = input.readObject() as User;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_bill);
output.writeObject(_delivered);
output.writeObject(_discountInstances);
output.writeObject(_eventTime);
output.writeObject(_foodWave);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_product);
output.writeObject(_seller);
output.writeObject(_unitPrice);
output.writeObject(_units);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Bill")]
public class Bill extends BillBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Bill.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class BillBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _accountEvent:AccountEvent;
private var _addr1:String;
private var _addr2:String;
private var _addr3:String;
private var _addr4:String;
private var _addr5:String;
private var _billLines:ListCollectionView;
private var _billNumber:Number;
private var _delayIntrest:Number;
private var _deliveryTerms:String;
private var _dueDate:Date;
private var _event:LanEvent;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _notes:String;
private var _noticetime:String;
private var _ourReference:String;
private var _paidDate:Date;
private var _paymentTime:Number;
private var _sentDate:Date;
private var _theirReference:String;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Bill) || (property as Bill).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set accountEvent(value:AccountEvent):void {
_accountEvent = value;
}
public function get accountEvent():AccountEvent {
return _accountEvent;
}
public function set addr1(value:String):void {
_addr1 = value;
}
public function get addr1():String {
return _addr1;
}
public function set addr2(value:String):void {
_addr2 = value;
}
public function get addr2():String {
return _addr2;
}
public function set addr3(value:String):void {
_addr3 = value;
}
public function get addr3():String {
return _addr3;
}
public function set addr4(value:String):void {
_addr4 = value;
}
public function get addr4():String {
return _addr4;
}
public function set addr5(value:String):void {
_addr5 = value;
}
public function get addr5():String {
return _addr5;
}
public function set billLines(value:ListCollectionView):void {
_billLines = value;
}
public function get billLines():ListCollectionView {
return _billLines;
}
public function set billNumber(value:Number):void {
_billNumber = value;
}
public function get billNumber():Number {
return _billNumber;
}
public function set delayIntrest(value:Number):void {
_delayIntrest = value;
}
public function get delayIntrest():Number {
return _delayIntrest;
}
public function set deliveryTerms(value:String):void {
_deliveryTerms = value;
}
public function get deliveryTerms():String {
return _deliveryTerms;
}
public function set dueDate(value:Date):void {
_dueDate = value;
}
public function get dueDate():Date {
return _dueDate;
}
[Bindable(event="unused")]
public function get event():LanEvent {
return _event;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set notes(value:String):void {
_notes = value;
}
public function get notes():String {
return _notes;
}
public function set noticetime(value:String):void {
_noticetime = value;
}
public function get noticetime():String {
return _noticetime;
}
public function set ourReference(value:String):void {
_ourReference = value;
}
public function get ourReference():String {
return _ourReference;
}
public function set paidDate(value:Date):void {
_paidDate = value;
}
public function get paidDate():Date {
return _paidDate;
}
public function set paymentTime(value:Number):void {
_paymentTime = value;
}
public function get paymentTime():Number {
return _paymentTime;
}
public function set sentDate(value:Date):void {
_sentDate = value;
}
public function get sentDate():Date {
return _sentDate;
}
public function set theirReference(value:String):void {
_theirReference = value;
}
public function get theirReference():String {
return _theirReference;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_accountEvent = input.readObject() as AccountEvent;
_addr1 = input.readObject() as String;
_addr2 = input.readObject() as String;
_addr3 = input.readObject() as String;
_addr4 = input.readObject() as String;
_addr5 = input.readObject() as String;
_billLines = input.readObject() as ListCollectionView;
_billNumber = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_delayIntrest = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_deliveryTerms = input.readObject() as String;
_dueDate = input.readObject() as Date;
_event = input.readObject() as LanEvent;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_notes = input.readObject() as String;
_noticetime = input.readObject() as String;
_ourReference = input.readObject() as String;
_paidDate = input.readObject() as Date;
_paymentTime = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_sentDate = input.readObject() as Date;
_theirReference = input.readObject() as String;
_user = input.readObject() as User;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_accountEvent);
output.writeObject(_addr1);
output.writeObject(_addr2);
output.writeObject(_addr3);
output.writeObject(_addr4);
output.writeObject(_addr5);
output.writeObject(_billLines);
output.writeObject(_billNumber);
output.writeObject(_delayIntrest);
output.writeObject(_deliveryTerms);
output.writeObject(_dueDate);
output.writeObject(_event);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_notes);
output.writeObject(_noticetime);
output.writeObject(_ourReference);
output.writeObject(_paidDate);
output.writeObject(_paymentTime);
output.writeObject(_sentDate);
output.writeObject(_theirReference);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.BillLine")]
public class BillLine extends BillLineBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (BillLine.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class BillLineBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _bill:Bill;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _quantity:Number;
private var _unitName:String;
private var _unitPrice:Number;
private var _vat:Number;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is BillLine) || (property as BillLine).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set bill(value:Bill):void {
_bill = value;
}
public function get bill():Bill {
return _bill;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set quantity(value:Number):void {
_quantity = value;
}
public function get quantity():Number {
return _quantity;
}
public function set unitName(value:String):void {
_unitName = value;
}
public function get unitName():String {
return _unitName;
}
public function set unitPrice(value:Number):void {
_unitPrice = value;
}
public function get unitPrice():Number {
return _unitPrice;
}
public function set vat(value:Number):void {
_vat = value;
}
public function get vat():Number {
return _vat;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_bill = input.readObject() as Bill;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_quantity = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_unitName = input.readObject() as String;
_unitPrice = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_vat = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_bill);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_quantity);
output.writeObject(_unitName);
output.writeObject(_unitPrice);
output.writeObject(_vat);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.CardTemplate")]
public class CardTemplate extends CardTemplateBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (CardTemplate.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.ByteArray;
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class CardTemplateBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _cards:ListCollectionView;
private var _event:LanEvent;
private var _id:EventPk;
private var _image:ByteArray;
private var _jpaVersionField:int;
private var _name:String;
private var _roles:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is CardTemplate) || (property as CardTemplate).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set cards(value:ListCollectionView):void {
_cards = value;
}
public function get cards():ListCollectionView {
return _cards;
}
[Bindable(event="unused")]
public function get event():LanEvent {
return _event;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set image(value:ByteArray):void {
_image = value;
}
public function get image():ByteArray {
return _image;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set roles(value:ListCollectionView):void {
_roles = value;
}
public function get roles():ListCollectionView {
return _roles;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_cards = input.readObject() as ListCollectionView;
_event = input.readObject() as LanEvent;
_id = input.readObject() as EventPk;
_image = input.readObject() as ByteArray;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_roles = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_cards);
output.writeObject(_event);
output.writeObject(_id);
output.writeObject(_image);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_roles);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Compo")]
public class Compo extends CompoBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Compo.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class CompoBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _compoEntries:ListCollectionView;
private var _description:String;
private var _event:LanEvent;
private var _holdVoting:Boolean;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _maxParticipantCount:int;
private var _name:String;
private var _startTime:Date;
private var _submitEnd:Date;
private var _submitStart:Date;
private var _voteEnd:Date;
private var _voteStart:Date;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Compo) || (property as Compo).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set compoEntries(value:ListCollectionView):void {
_compoEntries = value;
}
public function get compoEntries():ListCollectionView {
return _compoEntries;
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
[Bindable(event="unused")]
public function get event():LanEvent {
return _event;
}
public function set holdVoting(value:Boolean):void {
_holdVoting = value;
}
public function get holdVoting():Boolean {
return _holdVoting;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set maxParticipantCount(value:int):void {
_maxParticipantCount = value;
}
public function get maxParticipantCount():int {
return _maxParticipantCount;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set startTime(value:Date):void {
_startTime = value;
}
public function get startTime():Date {
return _startTime;
}
public function set submitEnd(value:Date):void {
_submitEnd = value;
}
public function get submitEnd():Date {
return _submitEnd;
}
public function set submitStart(value:Date):void {
_submitStart = value;
}
public function get submitStart():Date {
return _submitStart;
}
public function set voteEnd(value:Date):void {
_voteEnd = value;
}
public function get voteEnd():Date {
return _voteEnd;
}
public function set voteStart(value:Date):void {
_voteStart = value;
}
public function get voteStart():Date {
return _voteStart;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_compoEntries = input.readObject() as ListCollectionView;
_description = input.readObject() as String;
_event = input.readObject() as LanEvent;
_holdVoting = input.readObject() as Boolean;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_maxParticipantCount = input.readObject() as int;
_name = input.readObject() as String;
_startTime = input.readObject() as Date;
_submitEnd = input.readObject() as Date;
_submitStart = input.readObject() as Date;
_voteEnd = input.readObject() as Date;
_voteStart = input.readObject() as Date;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_compoEntries);
output.writeObject(_description);
output.writeObject(_event);
output.writeObject(_holdVoting);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_maxParticipantCount);
output.writeObject(_name);
output.writeObject(_startTime);
output.writeObject(_submitEnd);
output.writeObject(_submitStart);
output.writeObject(_voteEnd);
output.writeObject(_voteStart);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.CompoEntry")]
public class CompoEntry extends CompoEntryBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (CompoEntry.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class CompoEntryBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _compo:Compo;
private var _created:Date;
private var _creator:User;
private var _currentFile:CompoEntryFile;
private var _files:ListCollectionView;
private var _finalPosition:Number;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _notes:String;
private var _participants:ListCollectionView;
private var _screenMessage:String;
private var _sort:Number;
private var _votes:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is CompoEntry) || (property as CompoEntry).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set compo(value:Compo):void {
_compo = value;
}
public function get compo():Compo {
return _compo;
}
public function set created(value:Date):void {
_created = value;
}
public function get created():Date {
return _created;
}
public function set creator(value:User):void {
_creator = value;
}
public function get creator():User {
return _creator;
}
public function set currentFile(value:CompoEntryFile):void {
_currentFile = value;
}
public function get currentFile():CompoEntryFile {
return _currentFile;
}
public function set files(value:ListCollectionView):void {
_files = value;
}
public function get files():ListCollectionView {
return _files;
}
public function set finalPosition(value:Number):void {
_finalPosition = value;
}
public function get finalPosition():Number {
return _finalPosition;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set notes(value:String):void {
_notes = value;
}
public function get notes():String {
return _notes;
}
public function set participants(value:ListCollectionView):void {
_participants = value;
}
public function get participants():ListCollectionView {
return _participants;
}
public function set screenMessage(value:String):void {
_screenMessage = value;
}
public function get screenMessage():String {
return _screenMessage;
}
public function set sort(value:Number):void {
_sort = value;
}
public function get sort():Number {
return _sort;
}
public function set votes(value:ListCollectionView):void {
_votes = value;
}
public function get votes():ListCollectionView {
return _votes;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_compo = input.readObject() as Compo;
_created = input.readObject() as Date;
_creator = input.readObject() as User;
_currentFile = input.readObject() as CompoEntryFile;
_files = input.readObject() as ListCollectionView;
_finalPosition = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_notes = input.readObject() as String;
_participants = input.readObject() as ListCollectionView;
_screenMessage = input.readObject() as String;
_sort = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_votes = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_compo);
output.writeObject(_created);
output.writeObject(_creator);
output.writeObject(_currentFile);
output.writeObject(_files);
output.writeObject(_finalPosition);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_notes);
output.writeObject(_participants);
output.writeObject(_screenMessage);
output.writeObject(_sort);
output.writeObject(_votes);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.CompoEntryFile")]
public class CompoEntryFile extends CompoEntryFileBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (CompoEntryFile.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.ByteArray;
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class CompoEntryFileBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _entry:CompoEntry;
private var _fileData:ByteArray;
private var _fileName:String;
private var _hash:String;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _mimeType:String;
private var _uploaded:Date;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is CompoEntryFile) || (property as CompoEntryFile).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set fileData(value:ByteArray):void {
_fileData = value;
}
public function get fileData():ByteArray {
return _fileData;
}
public function set fileName(value:String):void {
_fileName = value;
}
public function get fileName():String {
return _fileName;
}
public function set hash(value:String):void {
_hash = value;
}
public function get hash():String {
return _hash;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set mimeType(value:String):void {
_mimeType = value;
}
public function get mimeType():String {
return _mimeType;
}
public function set uploaded(value:Date):void {
_uploaded = value;
}
public function get uploaded():Date {
return _uploaded;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_entry = input.readObject() as CompoEntry;
_fileData = input.readObject() as ByteArray;
_fileName = input.readObject() as String;
_hash = input.readObject() as String;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_mimeType = input.readObject() as String;
_uploaded = input.readObject() as Date;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_entry);
output.writeObject(_fileData);
output.writeObject(_fileName);
output.writeObject(_hash);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_mimeType);
output.writeObject(_uploaded);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.CompoEntryParticipant")]
public class CompoEntryParticipant extends CompoEntryParticipantBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (CompoEntryParticipant.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class CompoEntryParticipantBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _confirmed:Date;
private var _entry:CompoEntry;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _nick:String;
private var _role:String;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is CompoEntryParticipant) || (property as CompoEntryParticipant).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set confirmed(value:Date):void {
_confirmed = value;
}
public function get confirmed():Date {
return _confirmed;
}
public function set entry(value:CompoEntry):void {
_entry = value;
}
public function get entry():CompoEntry {
return _entry;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set nick(value:String):void {
_nick = value;
}
public function get nick():String {
return _nick;
}
public function set role(value:String):void {
_role = value;
}
public function get role():String {
return _role;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_confirmed = input.readObject() as Date;
_entry = input.readObject() as CompoEntry;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_nick = input.readObject() as String;
_role = input.readObject() as String;
_user = input.readObject() as User;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_confirmed);
output.writeObject(_entry);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_nick);
output.writeObject(_role);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Discount")]
public class Discount extends DiscountBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Discount.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class DiscountBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _active:Boolean;
private var _amountMax:int;
private var _amountMin:int;
private var _code:String;
private var _details:String;
private var _discountInstances:ListCollectionView;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _maxNum:int;
private var _perUser:int;
private var _percentage:int;
private var _product:Product;
private var _role:Role;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Discount) || (property as Discount).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set active(value:Boolean):void {
_active = value;
}
public function get active():Boolean {
return _active;
}
public function set amountMax(value:int):void {
_amountMax = value;
}
public function get amountMax():int {
return _amountMax;
}
public function set amountMin(value:int):void {
_amountMin = value;
}
public function get amountMin():int {
return _amountMin;
}
public function set code(value:String):void {
_code = value;
}
public function get code():String {
return _code;
}
public function set details(value:String):void {
_details = value;
}
public function get details():String {
return _details;
}
public function set discountInstances(value:ListCollectionView):void {
_discountInstances = value;
}
public function get discountInstances():ListCollectionView {
return _discountInstances;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set maxNum(value:int):void {
_maxNum = value;
}
public function get maxNum():int {
return _maxNum;
}
public function set perUser(value:int):void {
_perUser = value;
}
public function get perUser():int {
return _perUser;
}
public function set percentage(value:int):void {
_percentage = value;
}
public function get percentage():int {
return _percentage;
}
public function set product(value:Product):void {
_product = value;
}
public function get product():Product {
return _product;
}
public function set role(value:Role):void {
_role = value;
}
public function get role():Role {
return _role;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_active = input.readObject() as Boolean;
_amountMax = input.readObject() as int;
_amountMin = input.readObject() as int;
_code = input.readObject() as String;
_details = input.readObject() as String;
_discountInstances = input.readObject() as ListCollectionView;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_maxNum = input.readObject() as int;
_perUser = input.readObject() as int;
_percentage = input.readObject() as int;
_product = input.readObject() as Product;
_role = input.readObject() as Role;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_active);
output.writeObject(_amountMax);
output.writeObject(_amountMin);
output.writeObject(_code);
output.writeObject(_details);
output.writeObject(_discountInstances);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_maxNum);
output.writeObject(_perUser);
output.writeObject(_percentage);
output.writeObject(_product);
output.writeObject(_role);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.DiscountInstance")]
public class DiscountInstance extends DiscountInstanceBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (DiscountInstance.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class DiscountInstanceBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _accountEvent:AccountEvent;
private var _createTime:Date;
private var _discount:Discount;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is DiscountInstance) || (property as DiscountInstance).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set accountEvent(value:AccountEvent):void {
_accountEvent = value;
}
public function get accountEvent():AccountEvent {
return _accountEvent;
}
public function set createTime(value:Date):void {
_createTime = value;
}
public function get createTime():Date {
return _createTime;
}
public function set discount(value:Discount):void {
_discount = value;
}
public function get discount():Discount {
return _discount;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_accountEvent = input.readObject() as AccountEvent;
_createTime = input.readObject() as Date;
_discount = input.readObject() as Discount;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_user = input.readObject() as User;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_accountEvent);
output.writeObject(_createTime);
output.writeObject(_discount);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Event")]
public class Event extends EventBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Event.as).
*/
package fi.insomnia.bortal.model {
import flash.events.EventDispatcher;
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import flash.utils.getQualifiedClassName;
import mx.collections.ListCollectionView;
import mx.core.IUID;
import mx.utils.UIDUtil;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
import org.granite.tide.IEntity;
import org.granite.tide.IEntityManager;
import org.granite.tide.IPropertyHolder;
use namespace meta;
[Managed]
public class EventBase implements IExternalizable, IUID {
[Transient]
meta var entityManager:IEntityManager = null;
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _bills:ListCollectionView;
private var _cardTemplates:ListCollectionView;
private var _compos:ListCollectionView;
private var _defaultRole:Role;
private var _endTime:Date;
private var _eventMaps:ListCollectionView;
private var _id:Number;
private var _jpaVersionField:int;
private var _logEntries:ListCollectionView;
private var _name:String;
private var _organiser:EventOrganiser;
private var _readers:ListCollectionView;
private var _referenceNumberBase:Number;
private var _referer:String;
private var _roles:ListCollectionView;
private var _startTime:Date;
private var _status:EventStatus;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Event) || (property as Event).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set bills(value:ListCollectionView):void {
_bills = value;
}
public function get bills():ListCollectionView {
return _bills;
}
public function set cardTemplates(value:ListCollectionView):void {
_cardTemplates = value;
}
public function get cardTemplates():ListCollectionView {
return _cardTemplates;
}
public function set compos(value:ListCollectionView):void {
_compos = value;
}
public function get compos():ListCollectionView {
return _compos;
}
public function set defaultRole(value:Role):void {
_defaultRole = value;
}
public function get defaultRole():Role {
return _defaultRole;
}
public function set endTime(value:Date):void {
_endTime = value;
}
public function get endTime():Date {
return _endTime;
}
public function set eventMaps(value:ListCollectionView):void {
_eventMaps = value;
}
public function get eventMaps():ListCollectionView {
return _eventMaps;
}
public function set id(value:Number):void {
_id = value;
}
[Id]
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
[Version]
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set logEntries(value:ListCollectionView):void {
_logEntries = value;
}
public function get logEntries():ListCollectionView {
return _logEntries;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set organiser(value:EventOrganiser):void {
_organiser = value;
}
public function get organiser():EventOrganiser {
return _organiser;
}
public function set readers(value:ListCollectionView):void {
_readers = value;
}
public function get readers():ListCollectionView {
return _readers;
}
public function set referenceNumberBase(value:Number):void {
_referenceNumberBase = value;
}
public function get referenceNumberBase():Number {
return _referenceNumberBase;
}
public function set referer(value:String):void {
_referer = value;
}
public function get referer():String {
return _referer;
}
public function set roles(value:ListCollectionView):void {
_roles = value;
}
public function get roles():ListCollectionView {
return _roles;
}
public function set startTime(value:Date):void {
_startTime = value;
}
public function get startTime():Date {
return _startTime;
}
public function set status(value:EventStatus):void {
_status = value;
}
public function get status():EventStatus {
return _status;
}
public function set uid(value:String):void {
// noop...
}
public function get uid():String {
if (isNaN(_id))
return UIDUtil.createUID();
return getQualifiedClassName(this) + "#[" + String(_id) + "]";
}
meta function merge(em:IEntityManager, obj:*):void {
var src:EventBase = EventBase(obj);
__initialized = src.__initialized;
__detachedState = src.__detachedState;
if (meta::isInitialized()) {
em.meta_mergeExternal(src._bills, _bills, null, this, 'bills', function setter(o:*):void{_bills = o as ListCollectionView}, false);
em.meta_mergeExternal(src._cardTemplates, _cardTemplates, null, this, 'cardTemplates', function setter(o:*):void{_cardTemplates = o as ListCollectionView}, false);
em.meta_mergeExternal(src._compos, _compos, null, this, 'compos', function setter(o:*):void{_compos = o as ListCollectionView}, false);
em.meta_mergeExternal(src._defaultRole, _defaultRole, null, this, 'defaultRole', function setter(o:*):void{_defaultRole = o as Role}, false);
em.meta_mergeExternal(src._endTime, _endTime, null, this, 'endTime', function setter(o:*):void{_endTime = o as Date}, false);
em.meta_mergeExternal(src._eventMaps, _eventMaps, null, this, 'eventMaps', function setter(o:*):void{_eventMaps = o as ListCollectionView}, false);
em.meta_mergeExternal(src._id, _id, null, this, 'id', function setter(o:*):void{_id = o as Number}, false);
em.meta_mergeExternal(src._jpaVersionField, _jpaVersionField, null, this, 'jpaVersionField', function setter(o:*):void{_jpaVersionField = o as int}, false);
em.meta_mergeExternal(src._logEntries, _logEntries, null, this, 'logEntries', function setter(o:*):void{_logEntries = o as ListCollectionView}, false);
em.meta_mergeExternal(src._name, _name, null, this, 'name', function setter(o:*):void{_name = o as String}, false);
em.meta_mergeExternal(src._organiser, _organiser, null, this, 'organiser', function setter(o:*):void{_organiser = o as EventOrganiser}, false);
em.meta_mergeExternal(src._readers, _readers, null, this, 'readers', function setter(o:*):void{_readers = o as ListCollectionView}, false);
em.meta_mergeExternal(src._referenceNumberBase, _referenceNumberBase, null, this, 'referenceNumberBase', function setter(o:*):void{_referenceNumberBase = o as Number}, false);
em.meta_mergeExternal(src._referer, _referer, null, this, 'referer', function setter(o:*):void{_referer = o as String}, false);
em.meta_mergeExternal(src._roles, _roles, null, this, 'roles', function setter(o:*):void{_roles = o as ListCollectionView}, false);
em.meta_mergeExternal(src._startTime, _startTime, null, this, 'startTime', function setter(o:*):void{_startTime = o as Date}, false);
em.meta_mergeExternal(src._status, _status, null, this, 'status', function setter(o:*):void{_status = o as EventStatus}, false);
}
else {
em.meta_mergeExternal(src._id, _id, null, this, 'id', function setter(o:*):void{_id = o as Number});
}
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_bills = input.readObject() as ListCollectionView;
_cardTemplates = input.readObject() as ListCollectionView;
_compos = input.readObject() as ListCollectionView;
_defaultRole = input.readObject() as Role;
_endTime = input.readObject() as Date;
_eventMaps = input.readObject() as ListCollectionView;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_logEntries = input.readObject() as ListCollectionView;
_name = input.readObject() as String;
_organiser = input.readObject() as EventOrganiser;
_readers = input.readObject() as ListCollectionView;
_referenceNumberBase = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_referer = input.readObject() as String;
_roles = input.readObject() as ListCollectionView;
_startTime = input.readObject() as Date;
_status = input.readObject() as EventStatus;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject((_bills is IPropertyHolder) ? IPropertyHolder(_bills).object : _bills);
output.writeObject((_cardTemplates is IPropertyHolder) ? IPropertyHolder(_cardTemplates).object : _cardTemplates);
output.writeObject((_compos is IPropertyHolder) ? IPropertyHolder(_compos).object : _compos);
output.writeObject((_defaultRole is IPropertyHolder) ? IPropertyHolder(_defaultRole).object : _defaultRole);
output.writeObject((_endTime is IPropertyHolder) ? IPropertyHolder(_endTime).object : _endTime);
output.writeObject((_eventMaps is IPropertyHolder) ? IPropertyHolder(_eventMaps).object : _eventMaps);
output.writeObject((_id is IPropertyHolder) ? IPropertyHolder(_id).object : _id);
output.writeObject((_jpaVersionField is IPropertyHolder) ? IPropertyHolder(_jpaVersionField).object : _jpaVersionField);
output.writeObject((_logEntries is IPropertyHolder) ? IPropertyHolder(_logEntries).object : _logEntries);
output.writeObject((_name is IPropertyHolder) ? IPropertyHolder(_name).object : _name);
output.writeObject((_organiser is IPropertyHolder) ? IPropertyHolder(_organiser).object : _organiser);
output.writeObject((_readers is IPropertyHolder) ? IPropertyHolder(_readers).object : _readers);
output.writeObject((_referenceNumberBase is IPropertyHolder) ? IPropertyHolder(_referenceNumberBase).object : _referenceNumberBase);
output.writeObject((_referer is IPropertyHolder) ? IPropertyHolder(_referer).object : _referer);
output.writeObject((_roles is IPropertyHolder) ? IPropertyHolder(_roles).object : _roles);
output.writeObject((_startTime is IPropertyHolder) ? IPropertyHolder(_startTime).object : _startTime);
output.writeObject((_status is IPropertyHolder) ? IPropertyHolder(_status).object : _status);
}
else {
output.writeObject(_id);
}
}
}
}
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR.
*/
package fi.insomnia.bortal.model {
public interface EventChildInterface {
function set id(value:EventPk):void;
function get id():EventPk;
function set jpaVersionField(value:int):void;
function get jpaVersionField():int;
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.EventMap")]
public class EventMap extends EventMapBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (EventMap.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class EventMapBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _event:LanEvent;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _mapData:String;
private var _name:String;
private var _places:ListCollectionView;
private var _readers:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is EventMap) || (property as EventMap).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
[Bindable(event="unused")]
public function get event():LanEvent {
return _event;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set mapData(value:String):void {
_mapData = value;
}
public function get mapData():String {
return _mapData;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set places(value:ListCollectionView):void {
_places = value;
}
public function get places():ListCollectionView {
return _places;
}
public function set readers(value:ListCollectionView):void {
_readers = value;
}
public function get readers():ListCollectionView {
return _readers;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_event = input.readObject() as LanEvent;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_mapData = input.readObject() as String;
_name = input.readObject() as String;
_places = input.readObject() as ListCollectionView;
_readers = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_event);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_mapData);
output.writeObject(_name);
output.writeObject(_places);
output.writeObject(_readers);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.EventOrganiser")]
public class EventOrganiser extends EventOrganiserBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (EventOrganiser.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class EventOrganiserBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _admin:User;
private var _bankName1:String;
private var _bankName2:String;
private var _bankNumber1:String;
private var _bankNumber2:String;
private var _billAddress1:String;
private var _billAddress2:String;
private var _billAddress3:String;
private var _billAddress4:String;
private var _bundleCountry:String;
private var _events:ListCollectionView;
private var _id:Number;
private var _jpaVersionField:int;
private var _organisation:String;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is EventOrganiser) || (property as EventOrganiser).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set admin(value:User):void {
_admin = value;
}
public function get admin():User {
return _admin;
}
public function set bankName1(value:String):void {
_bankName1 = value;
}
public function get bankName1():String {
return _bankName1;
}
public function set bankName2(value:String):void {
_bankName2 = value;
}
public function get bankName2():String {
return _bankName2;
}
public function set bankNumber1(value:String):void {
_bankNumber1 = value;
}
public function get bankNumber1():String {
return _bankNumber1;
}
public function set bankNumber2(value:String):void {
_bankNumber2 = value;
}
public function get bankNumber2():String {
return _bankNumber2;
}
public function set billAddress1(value:String):void {
_billAddress1 = value;
}
public function get billAddress1():String {
return _billAddress1;
}
public function set billAddress2(value:String):void {
_billAddress2 = value;
}
public function get billAddress2():String {
return _billAddress2;
}
public function set billAddress3(value:String):void {
_billAddress3 = value;
}
public function get billAddress3():String {
return _billAddress3;
}
public function set billAddress4(value:String):void {
_billAddress4 = value;
}
public function get billAddress4():String {
return _billAddress4;
}
public function set bundleCountry(value:String):void {
_bundleCountry = value;
}
public function get bundleCountry():String {
return _bundleCountry;
}
public function set events(value:ListCollectionView):void {
_events = value;
}
public function get events():ListCollectionView {
return _events;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set organisation(value:String):void {
_organisation = value;
}
public function get organisation():String {
return _organisation;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_admin = input.readObject() as User;
_bankName1 = input.readObject() as String;
_bankName2 = input.readObject() as String;
_bankNumber1 = input.readObject() as String;
_bankNumber2 = input.readObject() as String;
_billAddress1 = input.readObject() as String;
_billAddress2 = input.readObject() as String;
_billAddress3 = input.readObject() as String;
_billAddress4 = input.readObject() as String;
_bundleCountry = input.readObject() as String;
_events = input.readObject() as ListCollectionView;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_organisation = input.readObject() as String;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_admin);
output.writeObject(_bankName1);
output.writeObject(_bankName2);
output.writeObject(_bankNumber1);
output.writeObject(_bankNumber2);
output.writeObject(_billAddress1);
output.writeObject(_billAddress2);
output.writeObject(_billAddress3);
output.writeObject(_billAddress4);
output.writeObject(_bundleCountry);
output.writeObject(_events);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_organisation);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.EventPk")]
public class EventPk extends EventPkBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (EventPk.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
[Bindable]
public class EventPkBase implements IExternalizable {
private var _eventId:Number;
private var _id:Number;
public function set eventId(value:Number):void {
_eventId = value;
}
public function get eventId():Number {
return _eventId;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function readExternal(input:IDataInput):void {
_eventId = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(_eventId);
output.writeObject(_id);
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.EventStatus")]
public class EventStatus extends EventStatusBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (EventStatus.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class EventStatusBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _events:ListCollectionView;
private var _id:Number;
private var _jpaVersionField:int;
private var _name:String;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is EventStatus) || (property as EventStatus).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set events(value:ListCollectionView):void {
_events = value;
}
public function get events():ListCollectionView {
return _events;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_events = input.readObject() as ListCollectionView;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_events);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.FoodWave")]
public class FoodWave extends FoodWaveBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (FoodWave.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class FoodWaveBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _accountEvents:ListCollectionView;
private var _closed:Boolean;
private var _description:String;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _time:Date;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is FoodWave) || (property as FoodWave).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set accountEvents(value:ListCollectionView):void {
_accountEvents = value;
}
public function get accountEvents():ListCollectionView {
return _accountEvents;
}
public function set closed(value:Boolean):void {
_closed = value;
}
public function get closed():Boolean {
return _closed;
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set time(value:Date):void {
_time = value;
}
public function get time():Date {
return _time;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_accountEvents = input.readObject() as ListCollectionView;
_closed = input.readObject() as Boolean;
_description = input.readObject() as String;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_time = input.readObject() as Date;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_accountEvents);
output.writeObject(_closed);
output.writeObject(_description);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_time);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.FoodWaveTemplate")]
public class FoodWaveTemplate extends FoodWaveTemplateBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (FoodWaveTemplate.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class FoodWaveTemplateBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _products:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is FoodWaveTemplate) || (property as FoodWaveTemplate).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set products(value:ListCollectionView):void {
_products = value;
}
public function get products():ListCollectionView {
return _products;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_products = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_products);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR.
*/
package fi.insomnia.bortal.model {
import org.granite.util.Enum;
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Gender")]
public class Gender extends Enum {
public static const MALE:Gender = new Gender("MALE", _);
public static const FEMALE:Gender = new Gender("FEMALE", _);
public static const UNDEFINED:Gender = new Gender("UNDEFINED", _);
function Gender(value:String = null, restrictor:* = null) {
super((value || MALE.name), restrictor);
}
override protected function getConstants():Array {
return constants;
}
public static function get constants():Array {
return [MALE, FEMALE, UNDEFINED];
}
public static function valueOf(name:String):Gender {
return Gender(MALE.constantOf(name));
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.GroupMembership")]
public class GroupMembership extends GroupMembershipBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (GroupMembership.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class GroupMembershipBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _enteredEvent:Date;
private var _id:EventPk;
private var _inviteAccepted:Date;
private var _inviteEmail:String;
private var _inviteName:String;
private var _jpaVersionField:int;
private var _placeGroup:PlaceGroup;
private var _placeReservation:Place;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is GroupMembership) || (property as GroupMembership).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set enteredEvent(value:Date):void {
_enteredEvent = value;
}
public function get enteredEvent():Date {
return _enteredEvent;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set inviteAccepted(value:Date):void {
_inviteAccepted = value;
}
public function get inviteAccepted():Date {
return _inviteAccepted;
}
public function set inviteEmail(value:String):void {
_inviteEmail = value;
}
public function get inviteEmail():String {
return _inviteEmail;
}
public function set inviteName(value:String):void {
_inviteName = value;
}
public function get inviteName():String {
return _inviteName;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set placeGroup(value:PlaceGroup):void {
_placeGroup = value;
}
public function get placeGroup():PlaceGroup {
return _placeGroup;
}
public function set placeReservation(value:Place):void {
_placeReservation = value;
}
public function get placeReservation():Place {
return _placeReservation;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_enteredEvent = input.readObject() as Date;
_id = input.readObject() as EventPk;
_inviteAccepted = input.readObject() as Date;
_inviteEmail = input.readObject() as String;
_inviteName = input.readObject() as String;
_jpaVersionField = input.readObject() as int;
_placeGroup = input.readObject() as PlaceGroup;
_placeReservation = input.readObject() as Place;
_user = input.readObject() as User;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_enteredEvent);
output.writeObject(_id);
output.writeObject(_inviteAccepted);
output.writeObject(_inviteEmail);
output.writeObject(_inviteName);
output.writeObject(_jpaVersionField);
output.writeObject(_placeGroup);
output.writeObject(_placeReservation);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.LanEvent")]
public class LanEvent extends LanEventBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (LanEvent.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class LanEventBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _bills:ListCollectionView;
private var _cardTemplates:ListCollectionView;
private var _compos:ListCollectionView;
private var _defaultRole:Role;
private var _endTime:Date;
private var _eventMaps:ListCollectionView;
private var _id:Number;
private var _jpaVersionField:int;
private var _logEntries:ListCollectionView;
private var _name:String;
private var _organiser:EventOrganiser;
private var _readers:ListCollectionView;
private var _referenceNumberBase:Number;
private var _referer:String;
private var _roles:ListCollectionView;
private var _startTime:Date;
private var _status:EventStatus;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is LanEvent) || (property as LanEvent).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set bills(value:ListCollectionView):void {
_bills = value;
}
public function get bills():ListCollectionView {
return _bills;
}
public function set cardTemplates(value:ListCollectionView):void {
_cardTemplates = value;
}
public function get cardTemplates():ListCollectionView {
return _cardTemplates;
}
public function set compos(value:ListCollectionView):void {
_compos = value;
}
public function get compos():ListCollectionView {
return _compos;
}
public function set defaultRole(value:Role):void {
_defaultRole = value;
}
public function get defaultRole():Role {
return _defaultRole;
}
public function set endTime(value:Date):void {
_endTime = value;
}
public function get endTime():Date {
return _endTime;
}
public function set eventMaps(value:ListCollectionView):void {
_eventMaps = value;
}
public function get eventMaps():ListCollectionView {
return _eventMaps;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set logEntries(value:ListCollectionView):void {
_logEntries = value;
}
public function get logEntries():ListCollectionView {
return _logEntries;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set organiser(value:EventOrganiser):void {
_organiser = value;
}
public function get organiser():EventOrganiser {
return _organiser;
}
public function set readers(value:ListCollectionView):void {
_readers = value;
}
public function get readers():ListCollectionView {
return _readers;
}
public function set referenceNumberBase(value:Number):void {
_referenceNumberBase = value;
}
public function get referenceNumberBase():Number {
return _referenceNumberBase;
}
public function set referer(value:String):void {
_referer = value;
}
public function get referer():String {
return _referer;
}
public function set roles(value:ListCollectionView):void {
_roles = value;
}
public function get roles():ListCollectionView {
return _roles;
}
public function set startTime(value:Date):void {
_startTime = value;
}
public function get startTime():Date {
return _startTime;
}
public function set status(value:EventStatus):void {
_status = value;
}
public function get status():EventStatus {
return _status;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_bills = input.readObject() as ListCollectionView;
_cardTemplates = input.readObject() as ListCollectionView;
_compos = input.readObject() as ListCollectionView;
_defaultRole = input.readObject() as Role;
_endTime = input.readObject() as Date;
_eventMaps = input.readObject() as ListCollectionView;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_logEntries = input.readObject() as ListCollectionView;
_name = input.readObject() as String;
_organiser = input.readObject() as EventOrganiser;
_readers = input.readObject() as ListCollectionView;
_referenceNumberBase = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_referer = input.readObject() as String;
_roles = input.readObject() as ListCollectionView;
_startTime = input.readObject() as Date;
_status = input.readObject() as EventStatus;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_bills);
output.writeObject(_cardTemplates);
output.writeObject(_compos);
output.writeObject(_defaultRole);
output.writeObject(_endTime);
output.writeObject(_eventMaps);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_logEntries);
output.writeObject(_name);
output.writeObject(_organiser);
output.writeObject(_readers);
output.writeObject(_referenceNumberBase);
output.writeObject(_referer);
output.writeObject(_roles);
output.writeObject(_startTime);
output.writeObject(_status);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Location")]
public class Location extends LocationBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Location.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class LocationBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _printedCardsAtLocation:ListCollectionView;
private var _readers:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Location) || (property as Location).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set printedCardsAtLocation(value:ListCollectionView):void {
_printedCardsAtLocation = value;
}
public function get printedCardsAtLocation():ListCollectionView {
return _printedCardsAtLocation;
}
public function set readers(value:ListCollectionView):void {
_readers = value;
}
public function get readers():ListCollectionView {
return _readers;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_printedCardsAtLocation = input.readObject() as ListCollectionView;
_readers = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_printedCardsAtLocation);
output.writeObject(_readers);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.LogEntry")]
public class LogEntry extends LogEntryBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (LogEntry.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class LogEntryBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _id:Number;
private var _jpaVersionField:int;
private var _parentEvent:LanEvent;
private var _time:Date;
private var _type:LogEntryType;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is LogEntry) || (property as LogEntry).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set parentEvent(value:LanEvent):void {
_parentEvent = value;
}
public function get parentEvent():LanEvent {
return _parentEvent;
}
public function set time(value:Date):void {
_time = value;
}
public function get time():Date {
return _time;
}
public function set type(value:LogEntryType):void {
_type = value;
}
public function get type():LogEntryType {
return _type;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_parentEvent = input.readObject() as LanEvent;
_time = input.readObject() as Date;
_type = input.readObject() as LogEntryType;
_user = input.readObject() as User;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_parentEvent);
output.writeObject(_time);
output.writeObject(_type);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.LogEntryType")]
public class LogEntryType extends LogEntryTypeBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (LogEntryType.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class LogEntryTypeBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _id:Number;
private var _jpaVersionField:int;
private var _logEntries:ListCollectionView;
private var _logLevel:int;
private var _name:String;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is LogEntryType) || (property as LogEntryType).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set logEntries(value:ListCollectionView):void {
_logEntries = value;
}
public function get logEntries():ListCollectionView {
return _logEntries;
}
public function set logLevel(value:int):void {
_logLevel = value;
}
public function get logLevel():int {
return _logLevel;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_logEntries = input.readObject() as ListCollectionView;
_logLevel = input.readObject() as int;
_name = input.readObject() as String;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_logEntries);
output.writeObject(_logLevel);
output.writeObject(_name);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR.
*/
package fi.insomnia.bortal.model {
public interface ModelInterface {
function set id(value:Number):void;
function get id():Number;
function set jpaVersionField(value:int):void;
function get jpaVersionField():int;
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.News")]
public class News extends NewsBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (News.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class NewsBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _body:String;
private var _bodyAbstract:String;
private var _expire:Date;
private var _group:NewsGroup;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _priority:int;
private var _publish:Date;
private var _title:String;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is News) || (property as News).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set body(value:String):void {
_body = value;
}
public function get body():String {
return _body;
}
public function set bodyAbstract(value:String):void {
_bodyAbstract = value;
}
public function get bodyAbstract():String {
return _bodyAbstract;
}
public function set expire(value:Date):void {
_expire = value;
}
public function get expire():Date {
return _expire;
}
public function set group(value:NewsGroup):void {
_group = value;
}
public function get group():NewsGroup {
return _group;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set priority(value:int):void {
_priority = value;
}
public function get priority():int {
return _priority;
}
public function set publish(value:Date):void {
_publish = value;
}
public function get publish():Date {
return _publish;
}
public function set title(value:String):void {
_title = value;
}
public function get title():String {
return _title;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_body = input.readObject() as String;
_bodyAbstract = input.readObject() as String;
_expire = input.readObject() as Date;
_group = input.readObject() as NewsGroup;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_priority = input.readObject() as int;
_publish = input.readObject() as Date;
_title = input.readObject() as String;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_body);
output.writeObject(_bodyAbstract);
output.writeObject(_expire);
output.writeObject(_group);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_priority);
output.writeObject(_publish);
output.writeObject(_title);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.NewsGroup")]
public class NewsGroup extends NewsGroupBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (NewsGroup.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class NewsGroupBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _news:ListCollectionView;
private var _priority:int;
private var _roles:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is NewsGroup) || (property as NewsGroup).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set news(value:ListCollectionView):void {
_news = value;
}
public function get news():ListCollectionView {
return _news;
}
public function set priority(value:int):void {
_priority = value;
}
public function get priority():int {
return _priority;
}
public function set roles(value:ListCollectionView):void {
_roles = value;
}
public function get roles():ListCollectionView {
return _roles;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_news = input.readObject() as ListCollectionView;
_priority = input.readObject() as int;
_roles = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_news);
output.writeObject(_priority);
output.writeObject(_roles);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Place")]
public class Place extends PlaceBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Place.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class PlaceBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _code:String;
private var _currentUser:User;
private var _description:String;
private var _details:String;
private var _group:PlaceGroup;
private var _height:int;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _map:EventMap;
private var _mapX:int;
private var _mapY:int;
private var _name:String;
private var _placeReserver:GroupMembership;
private var _product:Product;
private var _releaseTime:Date;
private var _width:int;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Place) || (property as Place).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set code(value:String):void {
_code = value;
}
public function get code():String {
return _code;
}
public function set currentUser(value:User):void {
_currentUser = value;
}
public function get currentUser():User {
return _currentUser;
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set details(value:String):void {
_details = value;
}
public function get details():String {
return _details;
}
public function set group(value:PlaceGroup):void {
_group = value;
}
public function get group():PlaceGroup {
return _group;
}
public function set height(value:int):void {
_height = value;
}
public function get height():int {
return _height;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set map(value:EventMap):void {
_map = value;
}
public function get map():EventMap {
return _map;
}
public function set mapX(value:int):void {
_mapX = value;
}
public function get mapX():int {
return _mapX;
}
public function set mapY(value:int):void {
_mapY = value;
}
public function get mapY():int {
return _mapY;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set placeReserver(value:GroupMembership):void {
_placeReserver = value;
}
public function get placeReserver():GroupMembership {
return _placeReserver;
}
public function set product(value:Product):void {
_product = value;
}
public function get product():Product {
return _product;
}
public function set width(value:int):void {
_width = value;
}
public function get width():int {
return _width;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_code = input.readObject() as String;
_currentUser = input.readObject() as User;
_description = input.readObject() as String;
_details = input.readObject() as String;
_group = input.readObject() as PlaceGroup;
_height = input.readObject() as int;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_map = input.readObject() as EventMap;
_mapX = input.readObject() as int;
_mapY = input.readObject() as int;
_name = input.readObject() as String;
_placeReserver = input.readObject() as GroupMembership;
_product = input.readObject() as Product;
_releaseTime = input.readObject() as Date;
_width = input.readObject() as int;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_code);
output.writeObject(_currentUser);
output.writeObject(_description);
output.writeObject(_details);
output.writeObject(_group);
output.writeObject(_height);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_map);
output.writeObject(_mapX);
output.writeObject(_mapY);
output.writeObject(_name);
output.writeObject(_placeReserver);
output.writeObject(_product);
output.writeObject(_releaseTime);
output.writeObject(_width);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.PlaceGroup")]
public class PlaceGroup extends PlaceGroupBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (PlaceGroup.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class PlaceGroupBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _active:Boolean;
private var _code:String;
private var _created:Date;
private var _creator:User;
private var _details:String;
private var _edited:Date;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _members:ListCollectionView;
private var _name:String;
private var _places:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is PlaceGroup) || (property as PlaceGroup).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set active(value:Boolean):void {
_active = value;
}
public function get active():Boolean {
return _active;
}
public function set code(value:String):void {
_code = value;
}
public function get code():String {
return _code;
}
public function set created(value:Date):void {
_created = value;
}
public function get created():Date {
return _created;
}
public function set creator(value:User):void {
_creator = value;
}
public function get creator():User {
return _creator;
}
public function set details(value:String):void {
_details = value;
}
public function get details():String {
return _details;
}
public function set edited(value:Date):void {
_edited = value;
}
public function get edited():Date {
return _edited;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set members(value:ListCollectionView):void {
_members = value;
}
public function get members():ListCollectionView {
return _members;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set places(value:ListCollectionView):void {
_places = value;
}
public function get places():ListCollectionView {
return _places;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_active = input.readObject() as Boolean;
_code = input.readObject() as String;
_created = input.readObject() as Date;
_creator = input.readObject() as User;
_details = input.readObject() as String;
_edited = input.readObject() as Date;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_members = input.readObject() as ListCollectionView;
_name = input.readObject() as String;
_places = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_active);
output.writeObject(_code);
output.writeObject(_created);
output.writeObject(_creator);
output.writeObject(_details);
output.writeObject(_edited);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_members);
output.writeObject(_name);
output.writeObject(_places);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.PrintedCard")]
public class PrintedCard extends PrintedCardBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (PrintedCard.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class PrintedCardBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _barcode:String;
private var _currentLocation:Location;
private var _enabled:Boolean;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _printTime:Date;
private var _readerEvents:ListCollectionView;
private var _rfidUid:String;
private var _template:CardTemplate;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is PrintedCard) || (property as PrintedCard).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set barcode(value:String):void {
_barcode = value;
}
public function get barcode():String {
return _barcode;
}
public function set currentLocation(value:Location):void {
_currentLocation = value;
}
public function get currentLocation():Location {
return _currentLocation;
}
public function set enabled(value:Boolean):void {
_enabled = value;
}
public function get enabled():Boolean {
return _enabled;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set printTime(value:Date):void {
_printTime = value;
}
public function get printTime():Date {
return _printTime;
}
public function set readerEvents(value:ListCollectionView):void {
_readerEvents = value;
}
public function get readerEvents():ListCollectionView {
return _readerEvents;
}
public function set rfidUid(value:String):void {
_rfidUid = value;
}
public function get rfidUid():String {
return _rfidUid;
}
public function set template(value:CardTemplate):void {
_template = value;
}
public function get template():CardTemplate {
return _template;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_barcode = input.readObject() as String;
_currentLocation = input.readObject() as Location;
_enabled = input.readObject() as Boolean;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_printTime = input.readObject() as Date;
_readerEvents = input.readObject() as ListCollectionView;
_rfidUid = input.readObject() as String;
_template = input.readObject() as CardTemplate;
_user = input.readObject() as User;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_barcode);
output.writeObject(_currentLocation);
output.writeObject(_enabled);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_printTime);
output.writeObject(_readerEvents);
output.writeObject(_rfidUid);
output.writeObject(_template);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Product")]
public class Product extends ProductBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Product.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class ProductBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _accountEvents:ListCollectionView;
private var _barcode:String;
private var _discounts:ListCollectionView;
private var _foodWaveTemplates:ListCollectionView;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _places:ListCollectionView;
private var _prepaid:Boolean;
private var _price:Number;
private var _sort:int;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Product) || (property as Product).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set accountEvents(value:ListCollectionView):void {
_accountEvents = value;
}
public function get accountEvents():ListCollectionView {
return _accountEvents;
}
public function set barcode(value:String):void {
_barcode = value;
}
public function get barcode():String {
return _barcode;
}
public function set discounts(value:ListCollectionView):void {
_discounts = value;
}
public function get discounts():ListCollectionView {
return _discounts;
}
public function set foodWaveTemplates(value:ListCollectionView):void {
_foodWaveTemplates = value;
}
public function get foodWaveTemplates():ListCollectionView {
return _foodWaveTemplates;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set places(value:ListCollectionView):void {
_places = value;
}
public function get places():ListCollectionView {
return _places;
}
public function set prepaid(value:Boolean):void {
_prepaid = value;
}
public function get prepaid():Boolean {
return _prepaid;
}
public function set price(value:Number):void {
_price = value;
}
public function get price():Number {
return _price;
}
public function set sort(value:int):void {
_sort = value;
}
public function get sort():int {
return _sort;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_accountEvents = input.readObject() as ListCollectionView;
_barcode = input.readObject() as String;
_discounts = input.readObject() as ListCollectionView;
_foodWaveTemplates = input.readObject() as ListCollectionView;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_places = input.readObject() as ListCollectionView;
_prepaid = input.readObject() as Boolean;
_price = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_sort = input.readObject() as int;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_accountEvents);
output.writeObject(_barcode);
output.writeObject(_discounts);
output.writeObject(_foodWaveTemplates);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_places);
output.writeObject(_prepaid);
output.writeObject(_price);
output.writeObject(_sort);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Reader")]
public class Reader extends ReaderBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Reader.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class ReaderBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _event:LanEvent;
private var _eventMap:EventMap;
private var _id:EventPk;
private var _identification:String;
private var _jpaVersionField:int;
private var _location:Location;
private var _mapX:Number;
private var _mapY:Number;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Reader) || (property as Reader).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
[Bindable(event="unused")]
public function get event():LanEvent {
return _event;
}
public function set eventMap(value:EventMap):void {
_eventMap = value;
}
public function get eventMap():EventMap {
return _eventMap;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set identification(value:String):void {
_identification = value;
}
public function get identification():String {
return _identification;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set location(value:Location):void {
_location = value;
}
public function get location():Location {
return _location;
}
public function set mapX(value:Number):void {
_mapX = value;
}
public function get mapX():Number {
return _mapX;
}
public function set mapY(value:Number):void {
_mapY = value;
}
public function get mapY():Number {
return _mapY;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_event = input.readObject() as LanEvent;
_eventMap = input.readObject() as EventMap;
_id = input.readObject() as EventPk;
_identification = input.readObject() as String;
_jpaVersionField = input.readObject() as int;
_location = input.readObject() as Location;
_mapX = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_mapY = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_event);
output.writeObject(_eventMap);
output.writeObject(_id);
output.writeObject(_identification);
output.writeObject(_jpaVersionField);
output.writeObject(_location);
output.writeObject(_mapX);
output.writeObject(_mapY);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.ReaderEvent")]
public class ReaderEvent extends ReaderEventBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (ReaderEvent.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class ReaderEventBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _printedCard:PrintedCard;
private var _reader:Reader;
private var _time:Date;
private var _value:String;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is ReaderEvent) || (property as ReaderEvent).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set printedCard(value:PrintedCard):void {
_printedCard = value;
}
public function get printedCard():PrintedCard {
return _printedCard;
}
public function set reader(value:Reader):void {
_reader = value;
}
public function get reader():Reader {
return _reader;
}
public function set time(value:Date):void {
_time = value;
}
public function get time():Date {
return _time;
}
public function set value(value:String):void {
_value = value;
}
public function get value():String {
return _value;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_printedCard = input.readObject() as PrintedCard;
_reader = input.readObject() as Reader;
_time = input.readObject() as Date;
_value = input.readObject() as String;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_printedCard);
output.writeObject(_reader);
output.writeObject(_time);
output.writeObject(_value);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Role")]
public class Role extends RoleBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Role.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class RoleBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _cardTemplate:CardTemplate;
private var _children:ListCollectionView;
private var _discounts:ListCollectionView;
private var _event:LanEvent;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _name:String;
private var _newsGroups:ListCollectionView;
private var _parents:ListCollectionView;
private var _roleRights:ListCollectionView;
private var _users:ListCollectionView;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Role) || (property as Role).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set cardTemplate(value:CardTemplate):void {
_cardTemplate = value;
}
public function get cardTemplate():CardTemplate {
return _cardTemplate;
}
public function set children(value:ListCollectionView):void {
_children = value;
}
public function get children():ListCollectionView {
return _children;
}
public function set discounts(value:ListCollectionView):void {
_discounts = value;
}
public function get discounts():ListCollectionView {
return _discounts;
}
[Bindable(event="unused")]
public function get event():LanEvent {
return _event;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set newsGroups(value:ListCollectionView):void {
_newsGroups = value;
}
public function get newsGroups():ListCollectionView {
return _newsGroups;
}
public function set parents(value:ListCollectionView):void {
_parents = value;
}
public function get parents():ListCollectionView {
return _parents;
}
public function set roleRights(value:ListCollectionView):void {
_roleRights = value;
}
public function get roleRights():ListCollectionView {
return _roleRights;
}
public function set users(value:ListCollectionView):void {
_users = value;
}
public function get users():ListCollectionView {
return _users;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_cardTemplate = input.readObject() as CardTemplate;
_children = input.readObject() as ListCollectionView;
_discounts = input.readObject() as ListCollectionView;
_event = input.readObject() as LanEvent;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_name = input.readObject() as String;
_newsGroups = input.readObject() as ListCollectionView;
_parents = input.readObject() as ListCollectionView;
_roleRights = input.readObject() as ListCollectionView;
_users = input.readObject() as ListCollectionView;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_cardTemplate);
output.writeObject(_children);
output.writeObject(_discounts);
output.writeObject(_event);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_name);
output.writeObject(_newsGroups);
output.writeObject(_parents);
output.writeObject(_roleRights);
output.writeObject(_users);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.RoleRight")]
public class RoleRight extends RoleRightBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (RoleRight.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class RoleRightBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _accessRight:AccessRight;
private var _execute:Boolean;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _read:Boolean;
private var _role:Role;
private var _write:Boolean;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is RoleRight) || (property as RoleRight).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set accessRight(value:AccessRight):void {
_accessRight = value;
}
public function get accessRight():AccessRight {
return _accessRight;
}
public function set execute(value:Boolean):void {
_execute = value;
}
public function get execute():Boolean {
return _execute;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set read(value:Boolean):void {
_read = value;
}
public function get read():Boolean {
return _read;
}
public function set role(value:Role):void {
_role = value;
}
public function get role():Role {
return _role;
}
public function set write(value:Boolean):void {
_write = value;
}
public function get write():Boolean {
return _write;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_accessRight = input.readObject() as AccessRight;
_execute = input.readObject() as Boolean;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_read = input.readObject() as Boolean;
_role = input.readObject() as Role;
_write = input.readObject() as Boolean;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_accessRight);
output.writeObject(_execute);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_read);
output.writeObject(_role);
output.writeObject(_write);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.User")]
public class User extends UserBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (User.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import mx.collections.ListCollectionView;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
import org.granite.util.Enum;
use namespace meta;
[Bindable]
public class UserBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _accountEvents:ListCollectionView;
private var _active:Boolean;
private var _address:String;
private var _bills:ListCollectionView;
private var _birthday:Date;
private var _compoEntries:ListCollectionView;
private var _compoEntryParticipants:ListCollectionView;
private var _confirmHash:String;
private var _confirmTime:Date;
private var _created:Date;
private var _currentPlaces:ListCollectionView;
private var _discountInstances:ListCollectionView;
private var _email:String;
private var _eventOrganiser:ListCollectionView;
private var _firstnames:String;
private var _gender:Gender;
private var _groupMemberships:ListCollectionView;
private var _id:Number;
private var _jpaVersionField:int;
private var _lastname:String;
private var _logEntryList:ListCollectionView;
private var _login:String;
private var _nick:String;
private var _password:String;
private var _phone:String;
private var _placeGroups:ListCollectionView;
private var _postalTown:String;
private var _printedCards:ListCollectionView;
private var _roles:ListCollectionView;
private var _soldItems:ListCollectionView;
private var _superadmin:Boolean;
private var _town:String;
private var _userImageList:ListCollectionView;
private var _votes:ListCollectionView;
private var _zip:String;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is User) || (property as User).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set accountEvents(value:ListCollectionView):void {
_accountEvents = value;
}
public function get accountEvents():ListCollectionView {
return _accountEvents;
}
public function set active(value:Boolean):void {
_active = value;
}
public function get active():Boolean {
return _active;
}
public function set address(value:String):void {
_address = value;
}
public function get address():String {
return _address;
}
public function set bills(value:ListCollectionView):void {
_bills = value;
}
public function get bills():ListCollectionView {
return _bills;
}
public function set birthday(value:Date):void {
_birthday = value;
}
public function get birthday():Date {
return _birthday;
}
public function set compoEntries(value:ListCollectionView):void {
_compoEntries = value;
}
public function get compoEntries():ListCollectionView {
return _compoEntries;
}
public function set compoEntryParticipants(value:ListCollectionView):void {
_compoEntryParticipants = value;
}
public function get compoEntryParticipants():ListCollectionView {
return _compoEntryParticipants;
}
public function set confirmHash(value:String):void {
_confirmHash = value;
}
public function get confirmHash():String {
return _confirmHash;
}
public function set confirmTime(value:Date):void {
_confirmTime = value;
}
public function get confirmTime():Date {
return _confirmTime;
}
public function set created(value:Date):void {
_created = value;
}
public function get created():Date {
return _created;
}
public function set currentPlaces(value:ListCollectionView):void {
_currentPlaces = value;
}
public function get currentPlaces():ListCollectionView {
return _currentPlaces;
}
public function set discountInstances(value:ListCollectionView):void {
_discountInstances = value;
}
public function get discountInstances():ListCollectionView {
return _discountInstances;
}
public function set email(value:String):void {
_email = value;
}
public function get email():String {
return _email;
}
public function set eventOrganiser(value:ListCollectionView):void {
_eventOrganiser = value;
}
public function get eventOrganiser():ListCollectionView {
return _eventOrganiser;
}
public function set firstnames(value:String):void {
_firstnames = value;
}
public function get firstnames():String {
return _firstnames;
}
public function set gender(value:Gender):void {
_gender = value;
}
public function get gender():Gender {
return _gender;
}
public function set groupMemberships(value:ListCollectionView):void {
_groupMemberships = value;
}
public function get groupMemberships():ListCollectionView {
return _groupMemberships;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set lastname(value:String):void {
_lastname = value;
}
public function get lastname():String {
return _lastname;
}
public function set logEntryList(value:ListCollectionView):void {
_logEntryList = value;
}
public function get logEntryList():ListCollectionView {
return _logEntryList;
}
public function set login(value:String):void {
_login = value;
}
public function get login():String {
return _login;
}
public function set nick(value:String):void {
_nick = value;
}
public function get nick():String {
return _nick;
}
public function set password(value:String):void {
_password = value;
}
public function get password():String {
return _password;
}
public function set phone(value:String):void {
_phone = value;
}
public function get phone():String {
return _phone;
}
public function set placeGroups(value:ListCollectionView):void {
_placeGroups = value;
}
public function get placeGroups():ListCollectionView {
return _placeGroups;
}
public function set postalTown(value:String):void {
_postalTown = value;
}
public function get postalTown():String {
return _postalTown;
}
public function set printedCards(value:ListCollectionView):void {
_printedCards = value;
}
public function get printedCards():ListCollectionView {
return _printedCards;
}
public function set roles(value:ListCollectionView):void {
_roles = value;
}
public function get roles():ListCollectionView {
return _roles;
}
public function set soldItems(value:ListCollectionView):void {
_soldItems = value;
}
public function get soldItems():ListCollectionView {
return _soldItems;
}
public function set superadmin(value:Boolean):void {
_superadmin = value;
}
public function get superadmin():Boolean {
return _superadmin;
}
public function set town(value:String):void {
_town = value;
}
public function get town():String {
return _town;
}
public function set userImageList(value:ListCollectionView):void {
_userImageList = value;
}
public function get userImageList():ListCollectionView {
return _userImageList;
}
public function set votes(value:ListCollectionView):void {
_votes = value;
}
public function get votes():ListCollectionView {
return _votes;
}
public function set zip(value:String):void {
_zip = value;
}
public function get zip():String {
return _zip;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_accountEvents = input.readObject() as ListCollectionView;
_active = input.readObject() as Boolean;
_address = input.readObject() as String;
_bills = input.readObject() as ListCollectionView;
_birthday = input.readObject() as Date;
_compoEntries = input.readObject() as ListCollectionView;
_compoEntryParticipants = input.readObject() as ListCollectionView;
_confirmHash = input.readObject() as String;
_confirmTime = input.readObject() as Date;
_created = input.readObject() as Date;
_currentPlaces = input.readObject() as ListCollectionView;
_discountInstances = input.readObject() as ListCollectionView;
_email = input.readObject() as String;
_eventOrganiser = input.readObject() as ListCollectionView;
_firstnames = input.readObject() as String;
_gender = Enum.readEnum(input) as Gender;
_groupMemberships = input.readObject() as ListCollectionView;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_jpaVersionField = input.readObject() as int;
_lastname = input.readObject() as String;
_logEntryList = input.readObject() as ListCollectionView;
_login = input.readObject() as String;
_nick = input.readObject() as String;
_password = input.readObject() as String;
_phone = input.readObject() as String;
_placeGroups = input.readObject() as ListCollectionView;
_postalTown = input.readObject() as String;
_printedCards = input.readObject() as ListCollectionView;
_roles = input.readObject() as ListCollectionView;
_soldItems = input.readObject() as ListCollectionView;
_superadmin = input.readObject() as Boolean;
_town = input.readObject() as String;
_userImageList = input.readObject() as ListCollectionView;
_votes = input.readObject() as ListCollectionView;
_zip = input.readObject() as String;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_accountEvents);
output.writeObject(_active);
output.writeObject(_address);
output.writeObject(_bills);
output.writeObject(_birthday);
output.writeObject(_compoEntries);
output.writeObject(_compoEntryParticipants);
output.writeObject(_confirmHash);
output.writeObject(_confirmTime);
output.writeObject(_created);
output.writeObject(_currentPlaces);
output.writeObject(_discountInstances);
output.writeObject(_email);
output.writeObject(_eventOrganiser);
output.writeObject(_firstnames);
output.writeObject(_gender);
output.writeObject(_groupMemberships);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_lastname);
output.writeObject(_logEntryList);
output.writeObject(_login);
output.writeObject(_nick);
output.writeObject(_password);
output.writeObject(_phone);
output.writeObject(_placeGroups);
output.writeObject(_postalTown);
output.writeObject(_printedCards);
output.writeObject(_roles);
output.writeObject(_soldItems);
output.writeObject(_superadmin);
output.writeObject(_town);
output.writeObject(_userImageList);
output.writeObject(_votes);
output.writeObject(_zip);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.UserImage")]
public class UserImage extends UserImageBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (UserImage.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.ByteArray;
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class UserImageBase implements IExternalizable, ModelInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _description:String;
private var _id:Number;
private var _imageData:ByteArray;
private var _jpaVersionField:int;
private var _mimeType:String;
private var _name:String;
private var _user:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is UserImage) || (property as UserImage).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set description(value:String):void {
_description = value;
}
public function get description():String {
return _description;
}
public function set id(value:Number):void {
_id = value;
}
public function get id():Number {
return _id;
}
public function set imageData(value:ByteArray):void {
_imageData = value;
}
public function get imageData():ByteArray {
return _imageData;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set mimeType(value:String):void {
_mimeType = value;
}
public function get mimeType():String {
return _mimeType;
}
public function set name(value:String):void {
_name = value;
}
public function get name():String {
return _name;
}
public function set user(value:User):void {
_user = value;
}
public function get user():User {
return _user;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_description = input.readObject() as String;
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_imageData = input.readObject() as ByteArray;
_jpaVersionField = input.readObject() as int;
_mimeType = input.readObject() as String;
_name = input.readObject() as String;
_user = input.readObject() as User;
}
else {
_id = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_description);
output.writeObject(_id);
output.writeObject(_imageData);
output.writeObject(_jpaVersionField);
output.writeObject(_mimeType);
output.writeObject(_name);
output.writeObject(_user);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.1.0 (Granite Data Services).
*
* NOTE: this file is only generated if it does not exist. You may safely put
* your custom code here.
*/
package fi.insomnia.bortal.model {
[Bindable]
[RemoteClass(alias="fi.insomnia.bortal.model.Vote")]
public class Vote extends VoteBase {
}
}
\ No newline at end of file
/**
* Generated by Gas3 v2.2.0 (Granite Data Services).
*
* WARNING: DO NOT CHANGE THIS FILE. IT MAY BE OVERWRITTEN EACH TIME YOU USE
* THE GENERATOR. INSTEAD, EDIT THE INHERITED CLASS (Vote.as).
*/
package fi.insomnia.bortal.model {
import flash.utils.IDataInput;
import flash.utils.IDataOutput;
import flash.utils.IExternalizable;
import org.granite.collections.IPersistentCollection;
import org.granite.meta;
use namespace meta;
[Bindable]
public class VoteBase implements IExternalizable, EventChildInterface {
private var __initialized:Boolean = true;
private var __detachedState:String = null;
private var _compoEntry:CompoEntry;
private var _id:EventPk;
private var _jpaVersionField:int;
private var _score:Number;
private var _time:Date;
private var _voter:User;
meta function isInitialized(name:String = null):Boolean {
if (!name)
return __initialized;
var property:* = this[name];
return (
(!(property is Vote) || (property as Vote).meta::isInitialized()) &&
(!(property is IPersistentCollection) || (property as IPersistentCollection).isInitialized())
);
}
public function set compoEntry(value:CompoEntry):void {
_compoEntry = value;
}
public function get compoEntry():CompoEntry {
return _compoEntry;
}
public function set id(value:EventPk):void {
_id = value;
}
public function get id():EventPk {
return _id;
}
public function set jpaVersionField(value:int):void {
_jpaVersionField = value;
}
public function get jpaVersionField():int {
return _jpaVersionField;
}
public function set score(value:Number):void {
_score = value;
}
public function get score():Number {
return _score;
}
public function set time(value:Date):void {
_time = value;
}
public function get time():Date {
return _time;
}
public function set voter(value:User):void {
_voter = value;
}
public function get voter():User {
return _voter;
}
public function readExternal(input:IDataInput):void {
__initialized = input.readObject() as Boolean;
__detachedState = input.readObject() as String;
if (meta::isInitialized()) {
_compoEntry = input.readObject() as CompoEntry;
_id = input.readObject() as EventPk;
_jpaVersionField = input.readObject() as int;
_score = function(o:*):Number { return (o is Number ? o as Number : Number.NaN) } (input.readObject());
_time = input.readObject() as Date;
_voter = input.readObject() as User;
}
else {
_id = input.readObject() as EventPk;
}
}
public function writeExternal(output:IDataOutput):void {
output.writeObject(__initialized);
output.writeObject(__detachedState);
if (meta::isInitialized()) {
output.writeObject(_compoEntry);
output.writeObject(_id);
output.writeObject(_jpaVersionField);
output.writeObject(_score);
output.writeObject(_time);
output.writeObject(_voter);
}
else {
output.writeObject(_id);
}
}
}
}
\ No newline at end of file
......@@ -2,7 +2,6 @@
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.sun.enterprise.jst.server.runtimeTarget/GlassFish Server Open Source Edition 3 (Java EE 6)"/>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/com.sun.enterprise.jst.server.runtimeTarget/GlassFish 3.1">
<attributes>
<attribute name="owner.project.facets" value="jst.utility"/>
......
......@@ -8,4 +8,5 @@
<installed facet="jst.web" version="3.0"/>
<installed facet="sun.facet" version="9"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="jst.jsf" version="2.0"/>
</faceted-project>
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>LanBortalWeb</display-name>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
<servlet-mapping>
<servlet-name>PlaceMap</servlet-name>
<url-pattern>/PlaceMap</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsf</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>UploadServlet</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.UploadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UploadServlet</servlet-name>
<url-pattern>/UploadServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>UserImageServlet</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.UserImageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UserImageServlet</servlet-name>
<url-pattern>/Userimage</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>PlaceMap</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.PlaceMap</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
<filter>
<display-name>HostnameFilter</display-name>
<filter-name>HostnameFilter</filter-name>
<filter-class>fi.insomnia.bortal.HostnameFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>HostnameFilter</filter-name>
<servlet-name>*</servlet-name>
</filter-mapping>
<login-config>
<auth-method>FORM</auth-method>
<realm-name>omniarealm</realm-name>
<form-login-config>
<form-login-page>/auth/login.jsf</form-login-page>
<form-error-page>/auth/loginError.jsf</form-error-page>
</form-login-config>
</login-config>
<security-role>
<role-name>SUPERADMIN</role-name>
</security-role>
<security-role>
<role-name>USER_BASE</role-name>
</security-role>
<security-role>
<role-name>ADMIN_BASE</role-name>
</security-role>
<security-role>
<role-name>ANONYMOUS</role-name>
</security-role>
<security-role>
<role-name>ORGANIZATION_ROOT</role-name>
</security-role>
<security-constraint>
<web-resource-collection>
<web-resource-name>forbidden</web-resource-name>
<url-pattern>*.xhtml</url-pattern>
<url-pattern>/layout/*</url-pattern>
<url-pattern>/resources/tools/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<description>Thou shall not read the sources or use utils directly</description>
</auth-constraint>
</security-constraint>
<security-constraint>
<display-name>Forbidden resource</display-name>
<web-resource-collection>
<web-resource-name>Forbidden</web-resource-name>
<url-pattern>*.xhtml</url-pattern>
<url-pattern>/layout/*</url-pattern>
<url-pattern>/resources/tools/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<description>Thou shall not read the sources or use utils directly</description>
</auth-constraint>
</security-constraint>
<servlet>
<description></description>
<display-name>PrintBill</display-name>
<servlet-name>PrintBill</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.PrintBill</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PrintBill</servlet-name>
<url-pattern>/PrintBill</url-pattern>
</servlet-mapping>
<error-page>
<error-code>401</error-code>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<error-page>
<exception-type>fi.insomnia.bortal.exceptions.PermissionDeniedException</exception-type>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<error-page>
<exception-type>import javax.servlet.ServletException</exception-type>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<persistence-unit-ref>
<persistence-unit-ref-name>BortalEMF</persistence-unit-ref-name>
</persistence-unit-ref>
<servlet>
<description></description>
<display-name>PlaceGroupPdf</display-name>
<servlet-name>PlaceGroupPdf</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.PlaceGroupPdf</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PlaceGroupPdf</servlet-name>
<url-pattern>/PlaceGroupPdf</url-pattern>
</servlet-mapping>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>LanBortalWeb</display-name>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
<servlet-mapping>
<servlet-name>PlaceMap</servlet-name>
<url-pattern>/PlaceMap</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsf</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>UploadServlet</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.UploadServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UploadServlet</servlet-name>
<url-pattern>/UploadServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>UserImageServlet</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.UserImageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UserImageServlet</servlet-name>
<url-pattern>/Userimage</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>PlaceMap</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.PlaceMap</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<filter>
<display-name>HostnameFilter</display-name>
<filter-name>HostnameFilter</filter-name>
<filter-class>fi.insomnia.bortal.HostnameFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>HostnameFilter</filter-name>
<servlet-name>*</servlet-name>
</filter-mapping>
<login-config>
<auth-method>FORM</auth-method>
<realm-name>omniarealm</realm-name>
<form-login-config>
<form-login-page>/auth/login.jsf</form-login-page>
<form-error-page>/auth/loginError.jsf</form-error-page>
</form-login-config>
</login-config>
<security-role>
<role-name>SUPERADMIN</role-name>
</security-role>
<security-role>
<role-name>USER_BASE</role-name>
</security-role>
<security-role>
<role-name>ADMIN_BASE</role-name>
</security-role>
<security-role>
<role-name>ANONYMOUS</role-name>
</security-role>
<security-role>
<role-name>ORGANIZATION_ROOT</role-name>
</security-role>
<security-constraint>
<web-resource-collection>
<web-resource-name>forbidden</web-resource-name>
<url-pattern>*.xhtml</url-pattern>
<url-pattern>/layout/*</url-pattern>
<url-pattern>/resources/tools/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<description>Thou shall not read the sources or use utils directly</description>
</auth-constraint>
</security-constraint>
<security-constraint>
<display-name>Forbidden resource</display-name>
<web-resource-collection>
<web-resource-name>Forbidden</web-resource-name>
<url-pattern>*.xhtml</url-pattern>
<url-pattern>/layout/*</url-pattern>
<url-pattern>/resources/tools/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<description>Thou shall not read the sources or use utils directly</description>
</auth-constraint>
</security-constraint>
<servlet>
<description></description>
<display-name>PrintBill</display-name>
<servlet-name>PrintBill</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.PrintBill</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PrintBill</servlet-name>
<url-pattern>/PrintBill</url-pattern>
</servlet-mapping>
<error-page>
<error-code>401</error-code>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<error-page>
<exception-type>fi.insomnia.bortal.exceptions.PermissionDeniedException</exception-type>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<error-page>
<exception-type>import javax.servlet.ServletException</exception-type>
<location>/permissionDeniedRedirect.jsp</location>
</error-page>
<persistence-unit-ref>
<persistence-unit-ref-name>BortalEMF</persistence-unit-ref-name>
</persistence-unit-ref>
<servlet>
<description></description>
<display-name>PlaceGroupPdf</display-name>
<servlet-name>PlaceGroupPdf</servlet-name>
<servlet-class>fi.insomnia.bortal.servlet.PlaceGroupPdf</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PlaceGroupPdf</servlet-name>
<url-pattern>/PlaceGroupPdf</url-pattern>
</servlet-mapping>
</web-app>
\ No newline at end of file
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core">
<h:head>
<title></title>
</h:head>
<h:body>
<ui:composition template="/layout/#{sessionHandler.layout}/template.xhtml">
<ui:param name="thispage" value="page.viewexpired" />
<ui:define name="content">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
>
<ui:composition template="/layout/#{sessionHandler.layout}/template.xhtml">
<ui:param name="thispage" value="page.viewexpired" />
<ui:define name="content">
<h1>#{i18n['viewexpired.title']}</h1>
<p>#{i18n['viewexpired.body']}</p>
</ui:define>
</ui:composition>
</h:body>
</html>
\ No newline at end of file
</ui:define>
</ui:composition>
</html>
\ No newline at end of file
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!