本文整理汇总了Java中com.rapidminer.gui.tools.actions.SelectionDependentAction类的典型用法代码示例。如果您正苦于以下问题:Java SelectionDependentAction类的具体用法?Java SelectionDependentAction怎么用?Java SelectionDependentAction使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
SelectionDependentAction类属于com.rapidminer.gui.tools.actions包,在下文中一共展示了SelectionDependentAction类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getToolbarActions
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This simply returns a list of all registered actions for the toolbar of the operator library
* view.
*/
public static List<SelectionDependentAction> getToolbarActions(SelectionDependency dependency) {
List<SelectionDependentAction> result = new LinkedList<SelectionDependentAction>();
for (SelectionDependentAction action : toolbarActions) {
SelectionDependentAction clone = (SelectionDependentAction) action.clone();
clone.setDependency(dependency);
result.add(clone);
}
return result;
}
示例2: getContextMenuActions
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This returns all actions that refer to an object of the given class.
*/
public static List<SelectionDependentAction> getContextMenuActions(Class<?> objectClass, SelectionDependency dependency) {
List<SelectionDependentAction> result = new LinkedList<SelectionDependentAction>();
for (Entry<Class<?>, List<SelectionDependentAction>> entry : contextMenuActions.entrySet()) {
if (entry.getKey().isAssignableFrom(objectClass)) {
for (SelectionDependentAction action : entry.getValue()) {
SelectionDependentAction clone = (SelectionDependentAction) action.clone();
clone.setDependency(dependency);
result.add(clone);
}
}
}
return result;
}
示例3: registerContextMenuAction
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This registers the given action for the given class. Actions in context menu will depend on
* the class the current item has.
*/
public static void registerContextMenuAction(Class<?> associatedClass, SelectionDependentAction action) {
List<SelectionDependentAction> actions = contextMenuActions.get(associatedClass);
if (actions == null) {
actions = new LinkedList<SelectionDependentAction>();
contextMenuActions.put(associatedClass, actions);
}
actions.add(action);
}
示例4: getToolbarActions
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This simply returns a list of all registered actions for the toolbar of the operator library view.
*/
public static List<SelectionDependentAction> getToolbarActions(SelectionDependency dependency) {
List<SelectionDependentAction> result = new LinkedList<SelectionDependentAction>();
for (SelectionDependentAction action : toolbarActions) {
SelectionDependentAction clone = (SelectionDependentAction) action.clone();
clone.setDependency(dependency);
result.add(clone);
}
return result;
}
示例5: getContextMenuActions
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This returns all actions that refer to an object of the given class.
*/
public static List<SelectionDependentAction> getContextMenuActions(Class<?> objectClass, SelectionDependency dependency) {
List<SelectionDependentAction> result = new LinkedList<SelectionDependentAction>();
for (Entry<Class<?>, List<SelectionDependentAction>> entry : contextMenuActions.entrySet()) {
if (entry.getKey().isAssignableFrom(objectClass)) {
for (SelectionDependentAction action : entry.getValue()) {
SelectionDependentAction clone = (SelectionDependentAction) action.clone();
clone.setDependency(dependency);
result.add(clone);
}
}
}
return result;
}
示例6: registerContextMenuAction
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This registers the given action for the given class. Actions in context menu will depend
* on the class the current item has.
*/
public static void registerContextMenuAction(Class<?> associatedClass, SelectionDependentAction action) {
List<SelectionDependentAction> actions = contextMenuActions.get(associatedClass);
if (actions == null) {
actions = new LinkedList<SelectionDependentAction>();
contextMenuActions.put(associatedClass, actions);
}
actions.add(action);
}
示例7: registerToolbarAction
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This registers the given action for the toolbar;
*/
public static void registerToolbarAction(SelectionDependentAction action) {
toolbarActions.add(action);
}
示例8: registerToolbarAction
import com.rapidminer.gui.tools.actions.SelectionDependentAction; //导入依赖的package包/类
/**
* This registers the given action for the toolbar;
*/
public static void registerToolbarAction(SelectionDependentAction action) {
toolbarActions.add(action);
}