package bluej.stride.framedjava.slots;

import bluej.stride.framedjava.ast.OptionalExpressionSlotFragment;
import bluej.stride.framedjava.frames.CodeFrame;
import bluej.stride.generic.Frame;
import bluej.stride.generic.FrameContentRow;
import bluej.stride.generic.InteractionManager;

import java.util.Collections;

public class OptionalExpressionSlot extends ExpressionSlot<OptionalExpressionSlotFragment>{     
   public OptionalExpressionSlot(InteractionManager editor,
           
   Frame parentFrame, CodeFrame<?> parentCodeFrame, FrameContentRow row,
                                 
   String stylePrefix)
   {
      super(editor, parentFrame, parentCodeFrame, row, stylePrefix, Collections.emptyList());     
      }

   
   @Override
   
   protected OptionalExpressionSlotFragment makeSlotFragment(String content, String javaCode)
   {        
      return new OptionalExpressionSlotFragment(content, javaCode, this);     
      } 
   }

.   OptionalExpressionSlot
.   makeSlotFragment




26 neLoCode + 0 LoComm