java.lang.Objectcom.ibm.jdg2e.jdt.extras.AbstractChangeMemberModifierAction
com.ibm.jdg2e.jdt.extras.MakeIMemberProtectedAction
Action to add protected modifier to IMember.
| Field Summary |
| Fields inherited from class com.ibm.jdg2e.jdt.extras.AbstractChangeMemberModifierAction |
isChecked |
| Constructor Summary | |
MakeIMemberProtectedAction()
|
|
| Method Summary | |
protected boolean |
canPerformAction(org.eclipse.jface.action.IAction action,
org.eclipse.jdt.core.IMember member)
Check if the containing type is an interface, since they cannot have methods that are protected. |
protected boolean |
isChecked(org.eclipse.jface.action.IAction action,
org.eclipse.jdt.core.IMember member)
Return true if the given IMember
conforms to the action modifier; subclasses must override. |
protected boolean |
performAction(org.eclipse.jface.action.IAction action,
org.eclipse.jdt.core.IMember member)
Perform the action against the given IMember; subclasses must override. |
| Methods inherited from class com.ibm.jdg2e.jdt.extras.AbstractChangeMemberModifierAction |
deleteFlag, insertFlag, replaceFlag, run, selectionChanged |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MakeIMemberProtectedAction()
| Method Detail |
protected boolean canPerformAction(org.eclipse.jface.action.IAction action,
org.eclipse.jdt.core.IMember member)
canPerformAction in class AbstractChangeMemberModifierAction
protected boolean isChecked(org.eclipse.jface.action.IAction action,
org.eclipse.jdt.core.IMember member)
AbstractChangeMemberModifierActiontrue if the given IMember
conforms to the action modifier; subclasses must override.
isChecked in class AbstractChangeMemberModifierActionAbstractChangeMemberModifierAction.isChecked(IAction, IMember)
protected boolean performAction(org.eclipse.jface.action.IAction action,
org.eclipse.jdt.core.IMember member)
AbstractChangeMemberModifierActionIMember; subclasses must override.
performAction in class AbstractChangeMemberModifierActionAbstractChangeMemberModifierAction.performAction(IAction, IMember)