com.threerings.admin.data
Class EditableConfigObject

java.lang.Object
  extended by com.threerings.presents.dobj.DObject
      extended by com.threerings.admin.data.ConfigObject
          extended by com.threerings.admin.data.EditableConfigObject
All Implemented Interfaces:
Streamable

public class EditableConfigObject
extends ConfigObject

Extends ConfigObject to handle fields annotated as Editable.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.threerings.io.Streamable
Streamable.Closure
 
Field Summary
 
Fields inherited from class com.threerings.presents.dobj.DObject
_accessors, _atable, _controller, _deathWish, _listeners, _locattrs, _locks, _oid, _omgr, _scount, _subs, _tcancelled, _tcount, _tevent, NO_ATTRS
 
Constructor Summary
EditableConfigObject()
           
 
Method Summary
 JPanel getEditor(PresentsContext ctx, Field field)
           
 
Methods inherited from class com.threerings.presents.dobj.DObject
acquireLock, addListener, addListener, addSubscriber, addToSet, cancelTransaction, changeAttribute, checkPermissions, checkPermissions, clearLock, clearTransaction, commitTransaction, createAccessors, destroy, getAccessController, getAccessor, getAttribute, getListenerIndex, getLocal, getLocals, getManager, getOid, getSet, inTransaction, isActive, isAuthoritative, notifyListeners, notifyProxies, postEvent, postMessage, postMessage, readField__oid, releaseLock, removeFromSet, removeListener, removeSubscriber, requestAttributeChange, requestAttributeChange, requestElementUpdate, requestElementUpdate, requestEntryAdd, requestEntryRemove, requestEntryUpdate, requestEntryUpdate, requestOidAdd, requestOidAdd, requestOidRemove, requestOidRemove, setAccessController, setAttribute, setDestroyOnLastSubscriberRemoved, setLocal, setManager, setOid, startTransaction, toString, toString, updateSet, which, which, writeField__oid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EditableConfigObject

public EditableConfigObject()
Method Detail

getEditor

public JPanel getEditor(PresentsContext ctx,
                        Field field)
Overrides:
getEditor in class ConfigObject