Package gaiasky.interafce
Class DownloadDataWindow
- java.lang.Object
-
- com.badlogic.gdx.scenes.scene2d.Actor
-
- com.badlogic.gdx.scenes.scene2d.Group
-
- com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
-
- com.badlogic.gdx.scenes.scene2d.ui.Table
-
- gaiasky.util.scene2d.OwnWindow
-
- gaiasky.util.scene2d.CollapsibleWindow
-
- gaiasky.interafce.GenericDialog
-
- gaiasky.interafce.DownloadDataWindow
-
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Cullable
,com.badlogic.gdx.scenes.scene2d.utils.Layout
public class DownloadDataWindow extends GenericDialog
Download manager. It gets a descriptor file from the server containing all available datasets, detects them in the current system and offers and manages their downloads.
-
-
Field Summary
-
Fields inherited from class gaiasky.interafce.GenericDialog
acceptButton, bottom, buttonGroup, cancelButton, content, enterExit, escExit, ignoreTouchDown, lastPosX, lastPosY, me, modal, pad10, pad15, pad20, pad5, scrolls, skin, stage
-
Fields inherited from class gaiasky.util.scene2d.CollapsibleWindow
collapseSpeed
-
-
Constructor Summary
Constructors Constructor Description DownloadDataWindow(com.badlogic.gdx.scenes.scene2d.Stage stage, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, DataDescriptor dd)
DownloadDataWindow(com.badlogic.gdx.scenes.scene2d.Stage stage, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, DataDescriptor dd, boolean dataLocation, java.lang.String acceptText)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
accept()
The accept function, if anyprotected void
build()
Build the content hereprotected void
cancel()
The cancel function, if anystatic java.lang.String
getIcon(java.lang.String type)
static int
getTypeWeight(java.lang.String type)
void
refresh()
-
Methods inherited from class gaiasky.interafce.GenericDialog
buildSuper, enableComponents, hasAcceptRunnable, hasCancelRunnable, hide, hide, recalculateButtonSize, setAcceptRunnable, setAcceptText, setCancelRunnable, setCancelText, setKeyboardFocus, setModal, show, show, show, updatePads
-
Methods inherited from class gaiasky.util.scene2d.CollapsibleWindow
act, collapse, collapseInstant, drawBackground, expand, expandInstant, getHeight, getMaxHeight, getMaxWidth, getPrefHeight, getPrefWidth, getWidth, isCollapsed, pack, setResizable, toggleCollapsed
-
Methods inherited from class gaiasky.util.scene2d.OwnWindow
draw, drawStageBackground, getStyle, getTitleLabel, getTitleTable, hit, isDragging, isModal, isMovable, isResizable, keepWithinStage, setKeepWithinStage, setMovable, setResizable, setResizeBorder, setStyle
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table
add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getMinHeight, getMinWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
childrenChanged, invalidateHierarchy, needsLayout, setFillParent, setLayoutEnabled, sizeChanged, validate
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group
addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor, toString
-
Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor
addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront
-
-
-
-
Constructor Detail
-
DownloadDataWindow
public DownloadDataWindow(com.badlogic.gdx.scenes.scene2d.Stage stage, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, DataDescriptor dd)
-
DownloadDataWindow
public DownloadDataWindow(com.badlogic.gdx.scenes.scene2d.Stage stage, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, DataDescriptor dd, boolean dataLocation, java.lang.String acceptText)
-
-
Method Detail
-
getTypeWeight
public static int getTypeWeight(java.lang.String type)
-
getIcon
public static java.lang.String getIcon(java.lang.String type)
-
build
protected void build()
Description copied from class:GenericDialog
Build the content here- Specified by:
build
in classGenericDialog
-
refresh
public void refresh()
-
accept
protected void accept()
Description copied from class:GenericDialog
The accept function, if any- Specified by:
accept
in classGenericDialog
-
cancel
protected void cancel()
Description copied from class:GenericDialog
The cancel function, if any- Specified by:
cancel
in classGenericDialog
-
-