arlut.csd.ganymede.client
Class PermRow
java.lang.Object
|
+--arlut.csd.ganymede.client.PermRow
- class PermRow
- extends java.lang.Object
Data-carrying class for the Ganymede client's perm_editor
permissions editor dialog.
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
VISIBLE
static final int VISIBLE
CREATABLE
static final int CREATABLE
EDITABLE
static final int EDITABLE
DELETABLE
static final int DELETABLE
reference
private java.lang.Object reference
permBitsAry
private boolean[] permBitsAry
permBitsOKAry
private boolean[] permBitsOKAry
enabled
private boolean enabled
changed
private boolean changed
name
private java.lang.String name
builtIn
private boolean builtIn
PermRow
public PermRow(BaseDump base,
FieldTemplate field,
boolean[] permBitsAry,
boolean[] permBitsOKAry,
boolean enabled)
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(java.lang.Boolean value)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
isChanged
public boolean isChanged()
setChanged
public void setChanged(boolean value)
isBuiltIn
public boolean isBuiltIn()
setBuiltIn
public void setBuiltIn(boolean builtIn)
isVisible
public boolean isVisible()
isCreatable
public boolean isCreatable()
isEditable
public boolean isEditable()
isDeletable
public boolean isDeletable()
setVisible
public void setVisible(java.lang.Boolean value)
setCreatable
public void setCreatable(java.lang.Boolean value)
setEditable
public void setEditable(java.lang.Boolean value)
setDeletable
public void setDeletable(java.lang.Boolean value)
canSeeView
public boolean canSeeView()
canSeeCreate
public boolean canSeeCreate()
canSeeEdit
public boolean canSeeEdit()
canSeeDelete
public boolean canSeeDelete()
getReference
public java.lang.Object getReference()
- Returns the current base or field object
isBase
public boolean isBase()
- Returns if the current row is dealing w/ base or field