@Override
	public boolean isEnabledForContext(ActionContext context) {
		if (hasIncompleteFieldEntry()) {
			return false;
		}
		CompositeViewerDataTypeManager<?> viewDTM = model.getViewDataTypeManager();
		boolean canRedo = viewDTM.canRedo();
		setEnabled(canRedo);
		String description = DESCRIPTION + (canRedo ? (": " + viewDTM.getRedoName()) : "");
		setDescription(description);
		return canRedo;
	}
{@link RedoChangeAction} facilitates an redo of recently undone/reverted composite editor changes.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/compositeeditor/RedoChangeAction.java