protected static void |
MetadataSource.add(MetadataSource.PropertyConsumer pc,
Member m,
java.lang.String key,
boolean value) |
Adds a new, localized boolean property to a consumer.
|
protected static void |
MetadataSource.add(MetadataSource.PropertyConsumer pc,
Member m,
java.lang.String key,
java.awt.image.BufferedImage image) |
Adds a new, localized thumbnail image to a consumer.
|
protected static void |
MetadataSource.add(MetadataSource.PropertyConsumer pc,
Member m,
java.lang.String key,
java.lang.String value) |
Adds a new, localized property to a consumer.
|
protected static void |
MetadataSource.add(MetadataSource.PropertyConsumer pc,
Member m,
java.lang.String key,
javax.swing.Icon image) |
Adds a new, localized thumbnail image to a consumer.
|
void |
MetadataSource.PropertyConsumer.addProperty(Member m,
java.lang.String name,
java.lang.Object value) |
Called when a new property is ready to be consumed.
|
void |
Searcher.ResultReceiver.addResult(Searcher source,
Member member,
int line,
java.lang.String context,
int start,
int end) |
Called when a new match is found.
|
void |
ProjectView.addToSelection(Member m) |
Selects the specified member in the project view without clearing the
current selection.
|
boolean |
AddLocale.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
AddTask.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Browse.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
ChangeIcon.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Clean.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
CompareFiles.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Compile.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
CompileAll.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
ConvertSpellingDictionary.Converter.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Copy.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Cut.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
DrawRegion.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Export.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
MakeBundle.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
MakeDeck.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
MetadataSource.appliesTo(Member m) |
Returns true if this source is intended to provide metadata for a
given project member.
|
boolean |
New.NewAction.appliesTo(Project project,
Task task,
Member member) |
Returns true if the target is any kind of folder (including a
project or task) and the task type restrictions (if any) are met.
|
boolean |
New.NewGameComponent.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Open.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Packaging.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Paste.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
PluginImportAction.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
PublishBundle.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
RasterizeImage.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Rename.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Run.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
ScriptedFactoryBuild.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
ShowFolder.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
SpecializedAction.appliesTo(Project project,
Task task,
Member member) |
Returns true if this action can be performed on the specified
member of a project, project or a task.
|
abstract boolean |
TaskAction.appliesTo(Project project,
Task task,
Member member) |
Returns true if this action can be performed on the specified
member of a project, project or a task.
|
boolean |
TaskActionTree.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
TestBundle.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Translate.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
View.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
VirtualDeck.appliesTo(Project project,
Task task,
Member member) |
|
boolean |
Browse.appliesToSelection(Member[] members) |
|
boolean |
CompareFiles.appliesToSelection(Member[] members) |
|
boolean |
Export.appliesToSelection(Member[] members) |
|
boolean |
MergeSettings.appliesToSelection(Member[] members) |
|
boolean |
New.NewAction.appliesToSelection(Member[] members) |
|
boolean |
Packaging.appliesToSelection(Member[] members) |
|
boolean |
Paste.appliesToSelection(Member[] members) |
|
boolean |
RasterizeImage.appliesToSelection(Member[] members) |
|
boolean |
Rename.appliesToSelection(Member[] members) |
|
boolean |
ShowFolder.appliesToSelection(Member[] members) |
|
boolean |
SpecializedAction.appliesToSelection(Member[] members) |
Returns true if this action is applicable to any of the specified
Member s.
|
boolean |
TaskAction.appliesToSelection(Member[] members) |
Returns true if this action is applicable to any of the specified
Member s.
|
boolean |
TaskActionTree.appliesToSelection(Member[] members) |
|
boolean |
TestBundle.appliesToSelection(Member[] members) |
|
void |
TaskAction.applyToChildren(Project project,
Task task,
Member parent) |
Recursively apply a task action to all of the children of a member that
that action applies to.
|
void |
ProjectView.collapseAll(Member folder) |
Collapses the specified folder and all of its children.
|
void |
ProjectView.collapseFolder(Member m) |
If the specified member is a folder, task, or project with children, the
member's visual representation will be collapsed to make those children
invisible.
|
int |
Member.compareTo(Member rhs) |
Compares two project members.
|
void |
ProjectView.ensureVisible(Member m) |
Scrolls the view, if required, so that the specified member is visible.
|
void |
ProjectView.expandAll(Member folder) |
Expands the specified folder and all of its children.
|
void |
ProjectView.expandFolder(Member m) |
If the specified member is a folder, task, or project with children, the
member's visual representation will be expanded to make those children
visible.
|
void |
Rename.RenameListener.fileRenamed(Project p,
Member newMember,
java.io.File oldFile,
java.io.File newFile) |
Called when a file is renamed or deleted through the project system.
|
void |
MetadataSource.fillInMetadata(Member m,
MetadataSource.PropertyConsumer pc) |
|
void |
MetadataSource.ThreadedMetadataSource.fillInMetadata(Member m,
MetadataSource.PropertyConsumer pc) |
|
protected void |
MetadataSource.fillInMetadataImpl(Member m,
MetadataSource.PropertyConsumer pc) |
Called to publish metadata to a consumer.
|
protected void |
MetadataSource.ThreadedMetadataSource.fillInMetadataImpl(Member m,
MetadataSource.PropertyConsumer pc) |
|
protected abstract void |
MetadataSource.ThreadedMetadataSource.fillInThreadedMetadataImpl(Member m,
MetadataSource.PropertyConsumer pc) |
This method is called from a background thread to allow the source to
fill in additional metadata that may be expensive to generate.
|
T |
MetadataCache.get(Member member) |
Returns the cached object for the member, if available and still valid.
|
java.nio.charset.Charset |
MetadataSource.getDefaultCharset(Member m) |
Returns a character set encoding for the specified member if it
represents a character-based file.
|
java.lang.String |
MetadataSource.getDescription(Member m) |
Returns a short description of the type of file represented by the
specified member.
|
protected java.nio.charset.Charset |
Searcher.getEncodingFor(Member member) |
Returns the character encoding to use when scanning the specified member.
|
ThemedIcon |
MetadataSource.getIcon(Member m) |
Return an icon that is appropriate for a particular member.
|
int |
Member.getIndex(Member potentialChild) |
Returns the index at which the specified member can be found as a child
of this member.
|
java.util.Map<java.lang.String,java.lang.Object> |
MetadataSource.getMetadata(Member m) |
|
MetadataSource |
MetadataSource.getSpecificInstanceFor(Member m) |
After locating the correct source for a given member, a specific instance
is requested by calling this method.
|
boolean |
Member.isAncestorOf(Member child) |
Returns true if this is an ancestor of child .
|
static boolean |
DeckTask.isCopiesList(Member m) |
Returns true if the given member is a copies list in a task.
|
protected boolean |
Searcher.isExcluded(Member member) |
Returns true if the given member should be skipped by the
searcher.
|
boolean |
ProjectView.isFolderCollpased(Member m) |
Returns true if the specified member is a folder, task, or
project with children, and the member's visual representation is
currently collapsed.
|
static java.util.List<Member> |
ProjectUtilities.listMatchingMembers(Member parent,
boolean recurse,
java.lang.String... extensions) |
|
static boolean |
ProjectUtilities.matchExtension(Member m,
java.lang.String extension) |
|
static boolean |
ProjectUtilities.matchExtension(Member m,
java.lang.String... extensions) |
|
static Member[] |
ProjectUtilities.merge(Member[] members) |
Simplify an array of non-null members, if possible, by
eliminating duplicates and keeping only the ancestor if an ancestor and a
descendent both occur.
|
boolean |
AddLocale.perform(Project project,
Task task,
Member member) |
|
boolean |
AddTask.perform(Project project,
Task task,
Member member) |
|
boolean |
Browse.perform(Project project,
Task task,
Member member) |
|
boolean |
ChangeIcon.perform(Project project,
Task task,
Member member) |
|
boolean |
Clean.perform(Project project,
Task task,
Member member) |
|
boolean |
CompareFiles.perform(Project project,
Task task,
Member member) |
|
boolean |
Compile.perform(Project project,
Task task,
Member member) |
|
boolean |
CompileAll.perform(Project project,
Task task,
Member member) |
|
boolean |
ConvertSpellingDictionary.Converter.perform(Project project,
Task task,
Member member) |
|
boolean |
Copy.perform(Project project,
Task task,
Member member) |
|
boolean |
Cut.perform(Project project,
Task task,
Member member) |
|
boolean |
DrawRegion.perform(Project project,
Task task,
Member member) |
|
boolean |
Export.perform(Project project,
Task task,
Member member) |
|
boolean |
MakeBundle.perform(Project project,
Task task,
Member member) |
|
boolean |
MakeDeck.perform(Project project,
Task task,
Member member) |
|
boolean |
New.NewAction.perform(Project project,
Task task,
Member member) |
|
boolean |
New.NewGameComponent.perform(Project project,
Task task,
Member member) |
|
boolean |
Open.perform(Project project,
Task task,
Member member) |
|
boolean |
Packaging.perform(Project project,
Task task,
Member member) |
|
boolean |
Paste.perform(Project project,
Task task,
Member member) |
|
boolean |
PluginImportAction.perform(Project project,
Task task,
Member member) |
|
boolean |
PublishBundle.perform(Project project,
Task task,
Member member) |
|
boolean |
RasterizeImage.perform(Project project,
Task task,
Member member) |
|
boolean |
Rename.perform(Project project,
Task task,
Member member) |
|
boolean |
Run.perform(Project project,
Task task,
Member member) |
|
boolean |
ScriptedFactoryBuild.perform(Project project,
Task task,
Member member) |
|
boolean |
ShowFolder.perform(Project project,
Task task,
Member member) |
|
boolean |
SpecializedAction.perform(Project project,
Task task,
Member member) |
Perform this action on a member of a project, a project or a task.
|
abstract boolean |
TaskAction.perform(Project project,
Task task,
Member member) |
Perform this action on a member of a project, a project or a task.
|
boolean |
TaskActionTree.perform(Project project,
Task task,
Member member) |
|
boolean |
TestBundle.perform(Project project,
Task task,
Member member) |
|
boolean |
Translate.perform(Project project,
Task task,
Member member) |
|
boolean |
View.perform(Project project,
Task task,
Member member) |
|
boolean |
VirtualDeck.perform(Project project,
Task task,
Member member) |
|
boolean |
AddLocale.performOnSelection(Member[] members) |
|
boolean |
ChangeIcon.performOnSelection(Member[] members) |
|
boolean |
CompareFiles.performOnSelection(Member[] members) |
|
boolean |
DrawRegion.performOnSelection(Member[] members) |
|
boolean |
Open.performOnSelection(Member[] members) |
|
boolean |
Paste.performOnSelection(Member[] members) |
|
boolean |
SpecializedAction.performOnSelection(Member[] members) |
Applies this action to all of the specified project members.
|
boolean |
TaskAction.performOnSelection(Member[] members) |
Applies this action to all of the specified project members.
|
boolean |
View.performOnSelection(Member[] members) |
|
void |
MetadataCache.put(Member member,
T item) |
Associates the specified object with the specified Member in the
cache.
|
void |
MetadataCache.remove(Member member) |
Removes any item that may be associated with the specified member from
the cache.
|
static java.io.File |
Rename.rename(Member member,
java.io.File newFile,
java.lang.String subfolders) |
Rename a file in the project as if using this action, but without
displaying a dialog.
|
static java.io.File |
Rename.rename(Member member,
java.lang.String newFileName) |
Deprecated.
|
protected void |
New.NewAction.renameFile(Member parent,
java.io.File f) |
Called after creating the file to give the user a chance to rename
it.
|
void |
ProjectView.repaint(Member m) |
Updates the visual representation of the specified member.
|
protected Member |
TaskAction.resolveTarget(Project project,
Task task,
Member member) |
Returns the member being targeted by action regardless of whether it is a
project, task, or task member.
|
boolean |
Run.runFile(java.io.File f,
Project project,
Task task,
Member member) |
Run a script file as if using this action.
|
static java.lang.Object |
ProjectUtilities.runScript(java.io.File script,
Project project,
Task task,
Member member,
boolean debug) |
Runs a script whose source text is stored in a file.
|
static java.lang.Object |
ProjectUtilities.runScript(java.lang.String scriptName,
java.lang.String script,
Project project,
Task task,
Member member,
boolean debug) |
Runs a script whose source text is stored in a string.
|
protected void |
Searcher.scanReader(Member member,
java.io.BufferedReader reader,
boolean isBinaryType) |
Called to scan the contents of a file.
|
void |
ProjectView.select(Member m) |
Selects the specified member in the project view.
|
static RootEditor |
RootEditor.showRootEditor(Member root,
int cascade) |
Shows the root editor for a plug-in root file.
|
static Member |
ProjectUtilities.simplify(Project project,
Task task,
Member member) |
Simplifies a description of the target of an action.
|
boolean |
Open.tryInternalOpen(Project project,
Member member,
java.io.File f) |
|
boolean |
View.tryInternalView(Project project,
Member member,
java.io.File f) |
|
protected boolean |
Clean.willDelete(Member m,
java.lang.String[] extensions) |
Returns true if the clean command should delete a particular file
or folder.
|