test_class.file: gazeplay-games/src/test/java/net/gazeplay/games/mediaPlayer/GazeMediaPlayerTest.java
test_class.identifier: GazeMediaPlayerTest
test_case.body: @Test
      void shouldCreateButtonOfSimpleStackPaneButton() {
          StackPaneButton stackPaneButton = GazeMediaPlayer.createSimpleStackPaneButton(500, 500);
          Assertions.assertNotNull(stackPaneButton.getButton());
      }
test_case.class_method_signature: GazeMediaPlayerTest.shouldCreateButtonOfSimpleStackPaneButton()
test_case.full_signature: @Test void shouldCreateButtonOfSimpleStackPaneButton()
test_case.identifier: shouldCreateButtonOfSimpleStackPaneButton
test_case.invocations: createSimpleStackPaneButton assertNotNull getButton
test_case.modifiers: @Test
test_case.parameters: ()
test_case.return: void
test_case.signature: void shouldCreateButtonOfSimpleStackPaneButton()
focal_class.declarator: gameContext
focal_class.modifier: private final
focal_class.original_string: private final IGameContext gameContext;
focal_class.type: IGameContext
focal_class.var_name: gameContext
focal_class.declarator: stats
focal_class.modifier: private final
focal_class.original_string: private final Stats stats;
focal_class.type: Stats
focal_class.var_name: stats
focal_class.declarator: mediaButtons
focal_class.modifier: private final
focal_class.original_string: private final MediaButton[] mediaButtons;
focal_class.type: MediaButton[]
focal_class.var_name: mediaButtons
focal_class.declarator: left
focal_class.modifier: private final
focal_class.original_string: private final StackPaneButton left;
focal_class.type: StackPaneButton
focal_class.var_name: left
focal_class.declarator: playPause
focal_class.modifier: private final
focal_class.original_string: private final StackPaneButton playPause;
focal_class.type: StackPaneButton
focal_class.var_name: playPause
focal_class.declarator: right
focal_class.modifier: private final
focal_class.original_string: private final StackPaneButton right;
focal_class.type: StackPaneButton
focal_class.var_name: right
focal_class.declarator: fullScreen
focal_class.modifier: private final
focal_class.original_string: private final StackPaneButton fullScreen;
focal_class.type: StackPaneButton
focal_class.var_name: fullScreen
focal_class.declarator: addVideo
focal_class.modifier: private final
focal_class.original_string: private final StackPaneButton addVideo;
focal_class.type: StackPaneButton
focal_class.var_name: addVideo
focal_class.declarator: upArrow
focal_class.modifier: private final
focal_class.original_string: private final StackPaneButton upArrow;
focal_class.type: StackPaneButton
focal_class.var_name: upArrow
focal_class.declarator: downArrow
focal_class.modifier: private final
focal_class.original_string: private final StackPaneButton downArrow;
focal_class.type: StackPaneButton
focal_class.var_name: downArrow
focal_class.declarator: videoRoot
focal_class.modifier: private final
focal_class.original_string: private final BorderPane videoRoot;
focal_class.type: BorderPane
focal_class.var_name: videoRoot
focal_class.declarator: window
focal_class.modifier: private final
focal_class.original_string: private final HBox window;
focal_class.type: HBox
focal_class.var_name: window
focal_class.declarator: tools
focal_class.modifier: private final
focal_class.original_string: private final HBox tools;
focal_class.type: HBox
focal_class.var_name: tools
focal_class.declarator: scrollList
focal_class.modifier: private final
focal_class.original_string: private final VBox scrollList;
focal_class.type: VBox
focal_class.var_name: scrollList
focal_class.declarator: videoSide
focal_class.modifier: private final
focal_class.original_string: private final VBox videoSide;
focal_class.type: VBox
focal_class.var_name: videoSide
focal_class.declarator: musicTitle
focal_class.modifier: private final
focal_class.original_string: private final Text musicTitle;
focal_class.type: Text
focal_class.var_name: musicTitle
focal_class.declarator: musicList
focal_class.modifier: private final
focal_class.original_string: private final MediaFileReader musicList;
focal_class.type: MediaFileReader
focal_class.var_name: musicList
focal_class.declarator: full = false
focal_class.modifier: private
focal_class.original_string: private boolean full = false;
focal_class.type: boolean
focal_class.var_name: full
focal_class.declarator: play = false
focal_class.modifier: private
focal_class.original_string: private boolean play = false;
focal_class.type: boolean
focal_class.var_name: play
focal_class.declarator: progressIndicator
focal_class.modifier: private
focal_class.original_string: private GazeIndicator progressIndicator;
focal_class.type: GazeIndicator
focal_class.var_name: progressIndicator
focal_class.file: gazeplay-games/src/main/java/net/gazeplay/games/mediaPlayer/GazeMediaPlayer.java
focal_class.identifier: GazeMediaPlayer
focal_class.interfaces: implements GameLifeCycle
focal_class.class_method_signature: GazeMediaPlayer.GazeMediaPlayer(final IGameContext gameContext, Stats stats)
focal_class.full_signature:   GazeMediaPlayer(final IGameContext gameContext, Stats stats)
focal_class.identifier: GazeMediaPlayer
focal_class.parameters: (final IGameContext gameContext, Stats stats)
focal_class.signature:  GazeMediaPlayer(final IGameContext gameContext, Stats stats)
focal_class.class_method_signature: GazeMediaPlayer.createGraphicStackPaneButton(double width, double height, @NonNull String imageURL)
focal_class.full_signature: public static StackPaneButton createGraphicStackPaneButton(double width, double height, @NonNull String imageURL)
focal_class.identifier: createGraphicStackPaneButton
focal_class.modifiers: public static
focal_class.parameters: (double width, double height, @NonNull String imageURL)
focal_class.return: StackPaneButton
focal_class.signature: StackPaneButton createGraphicStackPaneButton(double width, double height, @NonNull String imageURL)
focal_class.class_method_signature: GazeMediaPlayer.createSimpleStackPaneButton(double width, double height)
focal_class.full_signature: public static StackPaneButton createSimpleStackPaneButton(double width, double height)
focal_class.identifier: createSimpleStackPaneButton
focal_class.modifiers: public static
focal_class.parameters: (double width, double height)
focal_class.return: StackPaneButton
focal_class.signature: StackPaneButton createSimpleStackPaneButton(double width, double height)
focal_class.class_method_signature: GazeMediaPlayer.createTextStackPaneButton(String text, double width, double height)
focal_class.full_signature: public static StackPaneButton createTextStackPaneButton(String text, double width, double height)
focal_class.identifier: createTextStackPaneButton
focal_class.modifiers: public static
focal_class.parameters: (String text, double width, double height)
focal_class.return: StackPaneButton
focal_class.signature: StackPaneButton createTextStackPaneButton(String text, double width, double height)
focal_class.class_method_signature: GazeMediaPlayer.launch()
focal_class.full_signature: @Override public void launch()
focal_class.identifier: launch
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void launch()
focal_class.class_method_signature: GazeMediaPlayer.dispose()
focal_class.full_signature: @Override public void dispose()
focal_class.identifier: dispose
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void dispose()
focal_class.class_method_signature: GazeMediaPlayer.setupHandlerWithProgressIndicator(StackPaneButton button, EventHandler<ActionEvent> handler)
focal_class.full_signature: private void setupHandlerWithProgressIndicator(StackPaneButton button, EventHandler<ActionEvent> handler)
focal_class.identifier: setupHandlerWithProgressIndicator
focal_class.modifiers: private
focal_class.parameters: (StackPaneButton button, EventHandler<ActionEvent> handler)
focal_class.return: void
focal_class.signature: void setupHandlerWithProgressIndicator(StackPaneButton button, EventHandler<ActionEvent> handler)
focal_class.class_method_signature: GazeMediaPlayer.createFullScreenHandler()
focal_class.full_signature: private void createFullScreenHandler()
focal_class.identifier: createFullScreenHandler
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createFullScreenHandler()
focal_class.class_method_signature: GazeMediaPlayer.createPlayPauseHandler()
focal_class.full_signature: private void createPlayPauseHandler()
focal_class.identifier: createPlayPauseHandler
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createPlayPauseHandler()
focal_class.class_method_signature: GazeMediaPlayer.createAddVideoHandler()
focal_class.full_signature: private void createAddVideoHandler()
focal_class.identifier: createAddVideoHandler
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createAddVideoHandler()
focal_class.class_method_signature: GazeMediaPlayer.createHandlers()
focal_class.full_signature: private void createHandlers()
focal_class.identifier: createHandlers
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createHandlers()
focal_class.class_method_signature: GazeMediaPlayer.stopMedia()
focal_class.full_signature: private void stopMedia()
focal_class.identifier: stopMedia
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void stopMedia()
focal_class.class_method_signature: GazeMediaPlayer.createLeftRightHandlers()
focal_class.full_signature: private void createLeftRightHandlers()
focal_class.identifier: createLeftRightHandlers
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createLeftRightHandlers()
focal_class.class_method_signature: GazeMediaPlayer.playMusic(final boolean next)
focal_class.full_signature: private void playMusic(final boolean next)
focal_class.identifier: playMusic
focal_class.modifiers: private
focal_class.parameters: (final boolean next)
focal_class.return: void
focal_class.signature: void playMusic(final boolean next)
focal_class.class_method_signature: GazeMediaPlayer.updateVideoSideForFullScreenMedia()
focal_class.full_signature: private void updateVideoSideForFullScreenMedia()
focal_class.identifier: updateVideoSideForFullScreenMedia
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void updateVideoSideForFullScreenMedia()
focal_class.class_method_signature: GazeMediaPlayer.updateMediaView(MediaView mediaView, double mediaViewWidth, double mediaViewHeight, double rectangleWidth, double rectangleHeight)
focal_class.full_signature: private void updateMediaView(MediaView mediaView, double mediaViewWidth, double mediaViewHeight, double rectangleWidth, double rectangleHeight)
focal_class.identifier: updateMediaView
focal_class.modifiers: private
focal_class.parameters: (MediaView mediaView, double mediaViewWidth, double mediaViewHeight, double rectangleWidth, double rectangleHeight)
focal_class.return: void
focal_class.signature: void updateMediaView(MediaView mediaView, double mediaViewWidth, double mediaViewHeight, double rectangleWidth, double rectangleHeight)
focal_class.class_method_signature: GazeMediaPlayer.setMusicListListener()
focal_class.full_signature: private void setMusicListListener()
focal_class.identifier: setMusicListListener
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void setMusicListListener()
focal_class.class_method_signature: GazeMediaPlayer.createUpDownHandlers()
focal_class.full_signature: private void createUpDownHandlers()
focal_class.identifier: createUpDownHandlers
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createUpDownHandlers()
focal_class.class_method_signature: GazeMediaPlayer.createDialog(final Stage primaryStage)
focal_class.full_signature: private Stage createDialog(final Stage primaryStage)
focal_class.identifier: createDialog
focal_class.modifiers: private
focal_class.parameters: (final Stage primaryStage)
focal_class.return: Stage
focal_class.signature: Stage createDialog(final Stage primaryStage)
focal_class.class_method_signature: GazeMediaPlayer.createMediaButton(String text, double width, double height)
focal_class.full_signature: public static Button createMediaButton(String text, double width, double height)
focal_class.identifier: createMediaButton
focal_class.modifiers: public static
focal_class.parameters: (String text, double width, double height)
focal_class.return: Button
focal_class.signature: Button createMediaButton(String text, double width, double height)
focal_class.class_method_signature: GazeMediaPlayer.getPath(final Stage primaryStage)
focal_class.full_signature: private String getPath(final Stage primaryStage)
focal_class.identifier: getPath
focal_class.modifiers: private
focal_class.parameters: (final Stage primaryStage)
focal_class.return: String
focal_class.signature: String getPath(final Stage primaryStage)
focal_class.class_method_signature: GazeMediaPlayer.handlerURL(MediaFile mf)
focal_class.full_signature: private EventHandler<ActionEvent> handlerURL(MediaFile mf)
focal_class.identifier: handlerURL
focal_class.modifiers: private
focal_class.parameters: (MediaFile mf)
focal_class.return: EventHandler<ActionEvent>
focal_class.signature: EventHandler<ActionEvent> handlerURL(MediaFile mf)
focal_class.class_method_signature: GazeMediaPlayer.handlerMedia(MediaFile mf)
focal_class.full_signature: private EventHandler<ActionEvent> handlerMedia(MediaFile mf)
focal_class.identifier: handlerMedia
focal_class.modifiers: private
focal_class.parameters: (MediaFile mf)
focal_class.return: EventHandler<ActionEvent>
focal_class.signature: EventHandler<ActionEvent> handlerMedia(MediaFile mf)
focal_class.class_method_signature: GazeMediaPlayer.setupMedia(int i, MediaFile mediaFile)
focal_class.full_signature: private void setupMedia(int i, MediaFile mediaFile)
focal_class.identifier: setupMedia
focal_class.modifiers: private
focal_class.parameters: (int i, MediaFile mediaFile)
focal_class.return: void
focal_class.signature: void setupMedia(int i, MediaFile mediaFile)
focal_class.class_method_signature: GazeMediaPlayer.updateMusic()
focal_class.full_signature: private void updateMusic()
focal_class.identifier: updateMusic
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void updateMusic()
focal_class.class_method_signature: GazeMediaPlayer.fullScreenCheck()
focal_class.full_signature: private void fullScreenCheck()
focal_class.identifier: fullScreenCheck
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void fullScreenCheck()
focal_class.class_method_signature: GazeMediaPlayer.enableFullScreen()
focal_class.full_signature: private void enableFullScreen()
focal_class.identifier: enableFullScreen
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void enableFullScreen()
focal_class.class_method_signature: GazeMediaPlayer.disableFullScreen()
focal_class.full_signature: private void disableFullScreen()
focal_class.identifier: disableFullScreen
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void disableFullScreen()
focal_class.class_method_signature: GazeMediaPlayer.getImage(final Button tfi, final Stage primaryStage)
focal_class.full_signature: private String getImage(final Button tfi, final Stage primaryStage)
focal_class.identifier: getImage
focal_class.modifiers: private
focal_class.parameters: (final Button tfi, final Stage primaryStage)
focal_class.return: String
focal_class.signature: String getImage(final Button tfi, final Stage primaryStage)
focal_class.superclass: extends Parent
focal_method.body: public static StackPaneButton createSimpleStackPaneButton(double width, double height) {
          StackPaneButton bwpi = new StackPaneButton();
          bwpi.getButton().setPrefWidth(width);
          bwpi.getButton().setPrefHeight(height);
          bwpi.getButton().setMinWidth(width);
          bwpi.getButton().setMinHeight(height);
          return bwpi;
      }
focal_method.class_method_signature: GazeMediaPlayer.createSimpleStackPaneButton(double width, double height)
focal_method.full_signature: public static StackPaneButton createSimpleStackPaneButton(double width, double height)
focal_method.identifier: createSimpleStackPaneButton
focal_method.invocations: setPrefWidth getButton setPrefHeight getButton setMinWidth getButton setMinHeight getButton
focal_method.modifiers: public static
focal_method.parameters: (double width, double height)
focal_method.return: StackPaneButton
focal_method.signature: StackPaneButton createSimpleStackPaneButton(double width, double height)