public class Preference
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
Preference(java.lang.String target,
java.lang.String param,
Grant g)
Constructor with user preference
|
Preference(java.lang.String target,
java.lang.String param,
java.lang.String[] visibles,
java.lang.String[] extended,
boolean showLabel)
Constructor with specified preferences
|
Preference(java.lang.String target,
java.lang.String param,
java.lang.String data,
Grant g)
Constructor with specified preferences
|
Modifier and Type | Method and Description |
---|---|
void |
addExtended(java.lang.String element) |
void |
addVisible(java.lang.String element) |
static void |
clearCache(Grant g) |
java.util.List<java.lang.String> |
getExtended() |
java.util.List<java.lang.String> |
getVisible() |
boolean |
hasExtended() |
boolean |
hasVisible() |
boolean |
isAction() |
boolean |
isEmpty() |
boolean |
isExtra() |
boolean |
isList() |
boolean |
isSearch() |
boolean |
isShortcut() |
void |
setExtended(java.lang.String[] elements) |
void |
setShowLabel(boolean show) |
void |
setVisible(java.lang.String[] elements) |
boolean |
showLabel() |
void |
store(Grant g,
boolean restore)
Save the use preference
|
public Preference(java.lang.String target, java.lang.String param, Grant g)
target
- Target name (object, home page...)param
- System parameter *_PREFSg
- User rightspublic Preference(java.lang.String target, java.lang.String param, java.lang.String[] visibles, java.lang.String[] extended, boolean showLabel)
target
- Target name (object, home page...)param
- System parameter *_PREFSvisibles
- Elements to showextended
- Elements to hideshowLabel
- Display element labels ?public Preference(java.lang.String target, java.lang.String param, java.lang.String data, Grant g)
target
- Target name (object, home page...)param
- System parameter *_PREFSdata
- Elements to show:Elements to hidepublic boolean isEmpty()
public boolean isAction()
public boolean isList()
public boolean isSearch()
public boolean isExtra()
public boolean isShortcut()
public boolean hasVisible()
public java.util.List<java.lang.String> getVisible()
public void addVisible(java.lang.String element)
public void setVisible(java.lang.String[] elements)
public boolean hasExtended()
public java.util.List<java.lang.String> getExtended()
public void addExtended(java.lang.String element)
public void setExtended(java.lang.String[] elements)
public boolean showLabel()
public void setShowLabel(boolean show)
public void store(Grant g, boolean restore)
g
- User rightsrestore
- Restore the preferencepublic static void clearCache(Grant g)
Copyright (c)2006-2015 Simplicite Software. All Rights Reserved.