This delicious recipe is courtesy of chef Michelle Bernstein.
Heat a griddle over medium heat.
Spread cut sides of bread with fig jam. On the bottom half of the bread, layer 1/2 the cheese, then the ham, the figs, and the remaining cheese. Enclose with the top half of the bread. Brush with rosemary oil. Place on griddle or in a nonstick skillet, and weight top of sandwich with a heavy skillet or a foil-lined brick. Cook until bottom is golden, about 4 minutes. Flip sandwich over, and repeat with opposite side. Cut crosswise into 6 to 8 pieces; serve immediately.