public class KMask extends java.lang.Object implements java.lang.Iterable<java.lang.String>, KMaskInterface
Constructor and Description |
---|
KMask() |
KMask(java.lang.String mask) |
KMask(java.lang.String[] masks) |
Modifier and Type | Method and Description |
---|---|
void |
addField(java.lang.String beforeField,
java.lang.String fieldName,
java.lang.String afterField)
Ajoute le champ/membre/méthode dont le nom est spécifié
|
void |
addMask(java.lang.String mask) |
int |
count() |
java.lang.String |
get(int index) |
java.lang.String |
getCheckedValue() |
java.util.ArrayList<java.lang.String> |
getFields() |
KMask |
getGroupByMask() |
java.lang.String |
getOperation(java.lang.String op,
java.lang.String sep1,
java.lang.String sep2) |
java.lang.String |
getOperation(java.lang.String op,
java.lang.String sep1,
java.lang.String sep2,
boolean withReplacement) |
java.util.ArrayList<java.lang.String> |
getOperations(java.lang.String sep1,
java.lang.String sep2) |
java.lang.String |
getSelectedKeys() |
java.lang.String |
getSepFirst() |
java.lang.String |
getSepLast() |
java.util.Iterator<java.lang.String> |
iterator() |
void |
keep(java.lang.Integer[] fieldsIndex) |
void |
keep(java.lang.String indexes) |
void |
keep(java.lang.String before,
java.lang.String after,
java.lang.String indexes) |
void |
remove(int index) |
void |
remove(java.lang.Integer[] fieldsIndex) |
boolean |
removeField(java.lang.String fieldName)
Supprime un champ/membre/méthode de la liste des champs
|
boolean |
removeField(java.lang.String before,
java.lang.String fieldName,
java.lang.String after) |
void |
removeFields(java.lang.String[] fieldNames)
Supprime les champs/membres/méthodes dont le nom est spécifié
|
static KMask |
repeat(java.lang.String mask,
int count) |
void |
replaceField(java.lang.String oldFieldName,
java.lang.String newFieldName)
Remplace le contenu d'un champ par celui d'un autre
|
void |
replaceField(java.lang.String oldFieldName,
java.lang.String newFieldName,
java.lang.String newCaption)
Remplace le contenu d'un champ par celui d'un autre et modifie le caption
|
void |
setCheckedValue(java.lang.String checkedValue) |
void |
setGroupByMask(KMask groupByMask) |
void |
setKoDetails(boolean koDetails) |
void |
setSelectedKeys(java.lang.String selectedKeys) |
void |
setSepFirst(java.lang.String sepFirst) |
void |
setSepLast(java.lang.String sepLast) |
java.lang.String |
show(KListObject<? extends KObject> kl) |
java.lang.String |
show(KListObject<? extends KObject> kl,
java.lang.String[] groupByMaskStrs,
java.lang.String sortedField,
java.lang.String sortedSens,
KObjectDisplay koDisplay) |
java.lang.String |
show(KListObject<? extends KObject> kl,
java.lang.String sortedField,
java.lang.String sortedSens) |
java.lang.String |
show(KListObject<? extends KObject> kl,
java.lang.String sortedField,
java.lang.String sortedSens,
KObjectDisplay koDisplay) |
java.lang.String |
show(KListObject<? extends KObject> kl,
java.lang.String groupByMaskStr,
java.lang.String sortedField,
java.lang.String sortedSens) |
java.lang.String |
show(KListObject<? extends KObject> kl,
java.lang.String groupByMaskStr,
java.lang.String sortedField,
java.lang.String sortedSens,
KObjectDisplay koDisplay) |
java.lang.String |
show(KObject ko,
KObjectDisplay koDisplay) |
void |
swapFields(java.lang.String fieldName1,
java.lang.String fieldName2)
Echange la position de deux champs
|
public KMask()
public KMask(java.lang.String mask)
public KMask(java.lang.String[] masks)
public java.lang.String getSepFirst()
public void setSepFirst(java.lang.String sepFirst)
public java.lang.String getSepLast()
public void setSepLast(java.lang.String sepLast)
public void addMask(java.lang.String mask)
public java.lang.String show(KObject ko, KObjectDisplay koDisplay)
public java.lang.String show(KListObject<? extends KObject> kl)
public java.lang.String show(KListObject<? extends KObject> kl, java.lang.String sortedField, java.lang.String sortedSens)
public java.lang.String show(KListObject<? extends KObject> kl, java.lang.String sortedField, java.lang.String sortedSens, KObjectDisplay koDisplay)
public java.lang.String show(KListObject<? extends KObject> kl, java.lang.String groupByMaskStr, java.lang.String sortedField, java.lang.String sortedSens, KObjectDisplay koDisplay)
public java.lang.String show(KListObject<? extends KObject> kl, java.lang.String[] groupByMaskStrs, java.lang.String sortedField, java.lang.String sortedSens, KObjectDisplay koDisplay)
public java.lang.String show(KListObject<? extends KObject> kl, java.lang.String groupByMaskStr, java.lang.String sortedField, java.lang.String sortedSens)
public java.lang.String get(int index)
public java.util.Iterator<java.lang.String> iterator()
iterator
in interface java.lang.Iterable<java.lang.String>
public int count()
public void remove(int index)
public void remove(java.lang.Integer[] fieldsIndex)
public void keep(java.lang.Integer[] fieldsIndex)
public void keep(java.lang.String indexes)
public void keep(java.lang.String before, java.lang.String after, java.lang.String indexes)
public boolean removeField(java.lang.String before, java.lang.String fieldName, java.lang.String after)
public boolean removeField(java.lang.String fieldName)
KMaskInterface
removeField
in interface KMaskInterface
fieldName
- nom du champ/membre/méthodepublic void swapFields(java.lang.String fieldName1, java.lang.String fieldName2)
KMaskInterface
swapFields
in interface KMaskInterface
fieldName1
- nom du premier champfieldName2
- nom du second champpublic void replaceField(java.lang.String oldFieldName, java.lang.String newFieldName)
KMaskInterface
replaceField
in interface KMaskInterface
oldFieldName
- ancien champ/membre/méthodenewFieldName
- nouveau champ/membre/méthodepublic void setKoDetails(boolean koDetails)
public void replaceField(java.lang.String oldFieldName, java.lang.String newFieldName, java.lang.String newCaption)
KMaskInterface
replaceField
in interface KMaskInterface
oldFieldName
- ancien champ/membre/méthodenewFieldName
- nouveau champ/membre/méthodenewCaption
- nouvelle étiquettepublic void removeFields(java.lang.String[] fieldNames)
KMaskInterface
removeFields
in interface KMaskInterface
fieldNames
- noms des champs/membres/méthodes à supprimerpublic void addField(java.lang.String beforeField, java.lang.String fieldName, java.lang.String afterField)
KMaskInterface
addField
in interface KMaskInterface
beforeField
- chaîne à afficher devant le champfieldName
- noms des champs/membres/méthodes à ajouterafterField
- chaîne à afficher après le champpublic java.lang.String getSelectedKeys()
public void setSelectedKeys(java.lang.String selectedKeys)
public java.lang.String getCheckedValue()
public void setCheckedValue(java.lang.String checkedValue)
public java.util.ArrayList<java.lang.String> getFields()
public java.util.ArrayList<java.lang.String> getOperations(java.lang.String sep1, java.lang.String sep2)
public java.lang.String getOperation(java.lang.String op, java.lang.String sep1, java.lang.String sep2)
public java.lang.String getOperation(java.lang.String op, java.lang.String sep1, java.lang.String sep2, boolean withReplacement)
public static KMask repeat(java.lang.String mask, int count)
public KMask getGroupByMask()
public void setGroupByMask(KMask groupByMask)