omero.model
Class PermissionsI
java.lang.Object
Ice.ObjectImpl
omero.model.Permissions
omero.model.PermissionsI
- All Implemented Interfaces:
- Ice.Object, Serializable, Cloneable, ome.model.ModelBased, omero.model._PermissionsOperations, omero.model._PermissionsOperationsNC
public class PermissionsI
- extends omero.model.Permissions
- implements ome.model.ModelBased
Blitz wrapper around the Permissions
class.
Currently, the internal representation is made public. (see the ZeroC thread
link below), but should not be used by clients.
- Author:
- Josh Moore, josh at glencoesoftware.com
- See Also:
- ticket:685,
ZeroC Thread
3084,
Serialized Form
Field Summary |
static Ice.ObjectFactory |
Factory
|
Fields inherited from class omero.model.Permissions |
__ids, perm1 |
Method Summary |
void |
copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
|
ome.util.Filterable |
fillObject(ome.util.ReverseModelMapper _mapper)
|
long |
getPerm1(Ice.Current current)
|
protected boolean |
granted(int mask,
int shift)
|
boolean |
isGroupRead(Ice.Current c)
|
boolean |
isGroupWrite(Ice.Current c)
|
boolean |
isUserRead(Ice.Current c)
|
boolean |
isUserWrite(Ice.Current c)
|
boolean |
isWorldRead(Ice.Current c)
|
boolean |
isWorldWrite(Ice.Current c)
|
protected void |
set(int mask,
int shift,
boolean on)
|
void |
setGroupRead(boolean value,
Ice.Current c)
|
void |
setGroupWrite(boolean value,
Ice.Current c)
|
void |
setPerm1(Long perm1)
|
void |
setPerm1(long perm1,
Ice.Current current)
|
void |
setUserRead(boolean value,
Ice.Current c)
|
void |
setUserWrite(boolean value,
Ice.Current c)
|
void |
setWorldRead(boolean value,
Ice.Current c)
|
void |
setWorldWrite(boolean value,
Ice.Current c)
|
void |
unload(Ice.Current c)
|
Methods inherited from class omero.model.Permissions |
___getPerm1, ___isGroupRead, ___isGroupWrite, ___isUserRead, ___isUserWrite, ___isWorldRead, ___isWorldWrite, ___setGroupRead, ___setGroupWrite, ___setPerm1, ___setUserRead, ___setUserWrite, ___setWorldRead, ___setWorldWrite, __dispatch, __read, __read, __write, __write, getPerm1, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, isGroupRead, isGroupWrite, isUserRead, isUserWrite, isWorldRead, isWorldWrite, setGroupRead, setGroupWrite, setPerm1, setUserRead, setUserWrite, setWorldRead, setWorldWrite |
Methods inherited from class Ice.ObjectImpl |
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __collocDispatch, clone, ice_dispatch, ice_hash, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal |
Methods inherited from interface Ice.Object |
equals |
Factory
public static final Ice.ObjectFactory Factory
PermissionsI
public PermissionsI()
PermissionsI
public PermissionsI(String representation)
getPerm1
public long getPerm1(Ice.Current current)
- Specified by:
getPerm1
in interface omero.model._PermissionsOperations
setPerm1
public void setPerm1(long perm1,
Ice.Current current)
- Specified by:
setPerm1
in interface omero.model._PermissionsOperations
setPerm1
public void setPerm1(Long perm1)
copyObject
public void copyObject(ome.util.Filterable model,
ome.util.ModelMapper _mapper)
- Specified by:
copyObject
in interface ome.model.ModelBased
fillObject
public ome.util.Filterable fillObject(ome.util.ReverseModelMapper _mapper)
- Specified by:
fillObject
in interface ome.model.ModelBased
unload
public void unload(Ice.Current c)
isUserRead
public boolean isUserRead(Ice.Current c)
- Specified by:
isUserRead
in interface omero.model._PermissionsOperations
setUserRead
public void setUserRead(boolean value,
Ice.Current c)
- Specified by:
setUserRead
in interface omero.model._PermissionsOperations
isUserWrite
public boolean isUserWrite(Ice.Current c)
- Specified by:
isUserWrite
in interface omero.model._PermissionsOperations
setUserWrite
public void setUserWrite(boolean value,
Ice.Current c)
- Specified by:
setUserWrite
in interface omero.model._PermissionsOperations
isGroupRead
public boolean isGroupRead(Ice.Current c)
- Specified by:
isGroupRead
in interface omero.model._PermissionsOperations
setGroupRead
public void setGroupRead(boolean value,
Ice.Current c)
- Specified by:
setGroupRead
in interface omero.model._PermissionsOperations
isGroupWrite
public boolean isGroupWrite(Ice.Current c)
- Specified by:
isGroupWrite
in interface omero.model._PermissionsOperations
setGroupWrite
public void setGroupWrite(boolean value,
Ice.Current c)
- Specified by:
setGroupWrite
in interface omero.model._PermissionsOperations
isWorldRead
public boolean isWorldRead(Ice.Current c)
- Specified by:
isWorldRead
in interface omero.model._PermissionsOperations
setWorldRead
public void setWorldRead(boolean value,
Ice.Current c)
- Specified by:
setWorldRead
in interface omero.model._PermissionsOperations
isWorldWrite
public boolean isWorldWrite(Ice.Current c)
- Specified by:
isWorldWrite
in interface omero.model._PermissionsOperations
setWorldWrite
public void setWorldWrite(boolean value,
Ice.Current c)
- Specified by:
setWorldWrite
in interface omero.model._PermissionsOperations
granted
protected boolean granted(int mask,
int shift)
set
protected void set(int mask,
int shift,
boolean on)
OmeroJava Api
Version: 4.3.4-dbcbce5a-b4
Copyright © 2009 The University of Dundee. All Rights Reserved.