|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--Parametro | +--EnvolventeArea
Relación entre la superficie envolvente exterior y el área encerrada del edificio.
Inner classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
Field Summary | |
private float |
envolv
|
private int |
INCR_PIXEL
|
private float |
interior
|
private float |
PARAM1_MAX
|
private float |
PARAM1_MIN
|
static float |
PARAM1_TIPO
|
private int |
pisosAlto
|
private int |
pisosBajo
|
Fields inherited from class Parametro |
alto, altoSup, alturaPiso, ancho, appletPoint, boton, canvas, dataText, detallado, detalles, dimen, encabezado, energiaAnual, energiaTipo, escalaEjeX, escalaEjeY, fueraDeRango, incr_pixel, largo, largoSup, p0, p1, param, param_max, param_min, param_tipo, resultados, tablaSi, var_max, varEnerg, varEnergiaParametro, varParam, xEnd, xOrigin, xPixelEnd, xPixelStart, xPuntoTipo, xStart, yEnd, yOrigin, yPixelEnd, yPixelStart, yPuntoTipo, yStart |
Fields inherited from class java.awt.Dialog |
base, keepBlocking, modal, nameCounter, resizable, serialVersionUID, title |
Fields inherited from class java.awt.Window |
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, state, warningString, weakThis, windowListener, windowSerializedDataVersion |
Fields inherited from class java.awt.Container |
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads |
Fields inherited from class java.awt.Component |
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
EnvolventeArea(java.lang.String param,
Fotorred mainWin)
Constructor |
Method Summary | |
protected void |
actualValores()
Calcula los resultados de la simulación para un nuevo valor de la relación envolvente/área. |
float |
areaLights(float paramValue)
Calcula el consumo de energía para iluminación en función de la relación envolvente/área. |
float |
calcularEnergia(float paramValue)
Calcula el consumo de energía total en función de la relación envolvente/área encerrada. |
private float |
calcularEnvolvente()
Calcula la superficie envolvente del edificio. |
private float |
calcularSupInterior()
Calcula la superficie interior de todas las plantas del edificio. |
float |
domHotWater(float paramValue)
Calcula el consumo de energía para agua caliente sanitaria en función de la relación envolvente/área. |
float |
domHotWaterGas(float paramValue)
Calcula el consumo de enrgía para agua caliente sanitaria procedente de gas natural en función del tipo de muro. |
void |
draw(java.awt.Graphics g)
Muestra las curvas de consumo estimado. |
float |
heatReject(float paramValue)
Calcula el consumo de energía para refrigerar fluidos de equipos frigoríficos (torres de condensación y ventiladores) en función de la relación envolvente/área. |
float |
miscEquip(float paramValue)
Calcula el consumo de equipos de oficina en función de la relación envolvente/área. |
void |
mostrarPuntoTrabajo(java.awt.Graphics g,
float abscisaPunto,
float y,
int xPixel,
int yPixel)
Muestra la posición y valores del punto de trabajo sobre la curva de simulación. |
private void |
numeroPisos()
Determina el número de pisos de la parte inferior y superior del edificio. |
protected void |
outRangeText()
Muestra un mensaje avisando que el valor de este parámetro está fuera del rango de variación considerado. |
float |
pumps(float paramValue)
Calcula el consumo de energía en bombas en función de la relación envolvente/área. |
protected void |
setDataText()
Actualiza la informacióm mostrada en pantalla como resultado de la simulación de este parámetro. |
float |
spaceCool(float paramValue)
Calcula el consumo de energía para refrigeración en función de la relación envolvente/área. |
float |
spaceHeat(float paramValue)
Calcula el consumo de energía para calefacción en función de la relación envolvente/área. |
float |
spaceHeatGas(float paramValue)
Calcula el consumo de energía en equipos de calefacción alimentados por gas natural en función de la relación envolvente/área. |
float |
ventFans(float paramValue)
Calcula el consumo de equipos accesorios de climatización en función de la relación envolvente/área. |
Methods inherited from class Parametro |
action, calcDeltaE, calcIncrementos, calcIncrEnerg, calcIncrParam, calcVarEnergParam, deltaToParam, escalaGraph, grafico, iniciarTipo, leerDim, ponerLimites, recalc, redondeo, scaleX, scaleXPunto, scaleY, theFunction |
Methods inherited from class java.awt.Dialog |
|
Methods inherited from class java.awt.Window |
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, processWindowEvent, readObject, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, toBack, toFront, transferFocus, writeObject |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree |
Methods inherited from class java.awt.Component |
add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
Field Detail |
public static final float PARAM1_TIPO
private final float PARAM1_MIN
private final float PARAM1_MAX
private float envolv
private float interior
private int pisosBajo
private int pisosAlto
private final int INCR_PIXEL
Constructor Detail |
public EnvolventeArea(java.lang.String param, Fotorred mainWin)
param
- Título de la ventana de representación de datos y curvas.mainWin
- Enlace a la clase principal del programa.Method Detail |
protected void outRangeText()
outRangeText
in class Parametro
protected void setDataText()
setDataText
in class Parametro
protected void actualValores()
actualValores
in class Parametro
private float calcularEnvolvente()
private float calcularSupInterior()
public float calcularEnergia(float paramValue)
calcularEnergia
in class Parametro
paramValue
- Valor de la relación envolvente/área.public float areaLights(float paramValue)
areaLights
in class Parametro
paramValue
- Valor de la relación envolvente/área.public float miscEquip(float paramValue)
miscEquip
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float spaceHeat(float paramValue)
spaceHeat
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float spaceCool(float paramValue)
spaceCool
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float heatReject(float paramValue)
heatReject
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float pumps(float paramValue)
pumps
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float ventFans(float paramValue)
ventFans
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float domHotWater(float paramValue)
domHotWater
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float spaceHeatGas(float paramValue)
spaceHeatGas
in class Parametro
paramValue
- Relación envolvente/área encerrada.public float domHotWaterGas(float paramValue)
domHotWaterGas
in class Parametro
paramValue
- Valor del coeficiente de transmisión del muro.private void numeroPisos()
public void draw(java.awt.Graphics g)
draw
in class Parametro
g
- Entorno gráfico donde dibujar.public void mostrarPuntoTrabajo(java.awt.Graphics g, float abscisaPunto, float y, int xPixel, int yPixel)
mostrarPuntoTrabajo
in class Parametro
g
- Entorno gráfico donde dibujar.abscisaPunto
- Coordenada X del punto de trabajo.y
- Coordenada Y del punto de trabajo.xPixel
- Posición sobre el eje X de la pantalla (en pixels).yPixel
- Posición sobre el eje Y de la pantalla (en pixels).
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |