livespace.services.entities.meta_apps
Class MetaApp

java.lang.Object
  extended by dsto.dfc.databeans.AbstractDataObject
      extended by dsto.dfc.databeans.SimpleDataObject
          extended by dsto.dfc.databeans.FancyDataObject
              extended by livespace.services.Entity
                  extended by livespace.services.entities.meta_apps.MetaApp
All Implemented Interfaces:
IDataObject, IDataObjectChildListener, Cloneable

public class MetaApp
extends Entity


Field Summary
 EntityRegistry children
          List of media
static String ENTITY_TYPE
           
 SetDataObject tags
          Set of user defined tags, used to group meta-apps
 
Fields inherited from class livespace.services.Entity
container, id, lastTouched, name, unconfirmedUpdates
 
Fields inherited from class dsto.dfc.databeans.AbstractDataObject
listeners
 
Fields inherited from interface dsto.dfc.databeans.IDataObject
OVERRIDE, PERSISTENT, PERSISTENT_OVERRIDE, TRANSIENT, TRANSIENT_OVERRIDE
 
Constructor Summary
MetaApp()
          Default constructor
MetaApp(String id)
           
MetaApp(String id, String name)
           
 
Method Summary
 String getType()
          Returns the type of this entity
 
Methods inherited from class livespace.services.Entity
create, createId, getElvin, getType, getTypeInfo, mutex, sameEntity, shallowClone, waitForProperty, waitForProperty, waitForProperty, waitForProperty
 
Methods inherited from class dsto.dfc.databeans.FancyDataObject
childPropertyChanged, getValue, isTransient, propertyIterator, setValue
 
Methods inherited from class dsto.dfc.databeans.SimpleDataObject
getFieldNames, setValue
 
Methods inherited from class dsto.dfc.databeans.AbstractDataObject
addFirstPropertyListener, addPropertyListener, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, firePropertyChangedEvent, getBeanValue, getBooleanValue, getBooleanValue, getCharValue, getCharValue, getDoubleValue, getDoubleValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getLongValue, getObjectValue, getPropertyListeners, getShortValue, getStringValue, registerValue, removePropertyListener, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, toString, unregisterValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ENTITY_TYPE

public static String ENTITY_TYPE

children

public EntityRegistry children
List of media


tags

public SetDataObject tags
Set of user defined tags, used to group meta-apps

Constructor Detail

MetaApp

public MetaApp()
Default constructor


MetaApp

public MetaApp(String id)

MetaApp

public MetaApp(String id,
               String name)
Method Detail

getType

public String getType()
Returns the type of this entity

Specified by:
getType in class Entity


Copyright © 2008 Commonwealth of Australia