|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AssociationBuilder
Receive notification of the logical structure of a custom association list.
| Method Summary | |
|---|---|
void |
endAssociation()
Notifies the builder that the current association declaration is finished. |
void |
endBuilding()
Notifies the builder that association building is finished. |
void |
setIsExecutable(boolean isExecutable)
Adds a executable filter on the current association. |
void |
setIsHidden(boolean isHidden)
Adds a hidden filter on the current association. |
void |
setIsReadable(boolean isReadable)
Adds a readable filter on the current association. |
void |
setIsSymlink(boolean isSymlink)
Adds a symlink filter on the current association. |
void |
setIsWritable(boolean isWritable)
Adds a writable filter on the current association. |
void |
setMask(java.lang.String mask,
boolean isCaseSensitive)
Adds a mask to the current association. |
void |
startAssociation(java.lang.String command)
Notifies the builder that a new association declaration is starting. |
void |
startBuilding()
Notifies the builder that association building is about to start. |
| Method Detail |
|---|
void startBuilding()
throws CommandException
CommandException - if an error occurs.
void endBuilding()
throws CommandException
CommandException - if an error occurs.
void startAssociation(java.lang.String command)
throws CommandException
command - command to call when the association is matched.
CommandException - if an error occurs.
void endAssociation()
throws CommandException
CommandException - if an error ocurs.
void setMask(java.lang.String mask,
boolean isCaseSensitive)
throws CommandException
mask - regular expression that a file name must match in order to match the association.isCaseSensitive - whether the regular expression is case sensitive.
CommandException - if an error occurs.
void setIsSymlink(boolean isSymlink)
throws CommandException
isSymlink - whether symbolic links must be refused or accepted by the association.
CommandException - if an error occurs.
void setIsHidden(boolean isHidden)
throws CommandException
isHidden - whether hidden files must be refused or accepted by the association.
CommandException - if an error occurs.
void setIsReadable(boolean isReadable)
throws CommandException
isReadable - whether readable files must be refused or accepted by the association.
CommandException - if an error occurs.
void setIsWritable(boolean isWritable)
throws CommandException
isWritable - whether writable files must be refused or accepted by the association.
CommandException - if an error occurs.
void setIsExecutable(boolean isExecutable)
throws CommandException
isExecutable - whether executable files must be refused or accepted by the association.
CommandException - if an error occurs.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
This file is part of muCommander - Copyright (C) 2002-2008 Maxence Bernard