uk.ac.cam.spectra.spectrasub.components
Class Border

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by uk.ac.cam.spectra.spectrasub.components.Border
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IDirectEvent, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

public abstract class Border
extends org.apache.tapestry.BaseComponent
implements org.apache.tapestry.ITemplateComponent


Field Summary
static java.util.List<java.lang.String> PHASES
           
 
Constructor Summary
Border()
           
 
Method Summary
 java.util.List<DataFile> getAdded()
           
abstract  Configuration getConfig()
           
abstract  DataFile getDataFile()
          Used in progress bar.
 DataFile getNextUpload()
           
 java.util.List<DataFile> getOtherUploads()
           
abstract  DataPackage getPackage()
          Used in the progress bar.
abstract  java.lang.String getPhase()
           
 boolean phaseIs(java.lang.String s)
           
 java.lang.String styleClass(java.lang.String tagPhase)
          upload,metadata,check,finished
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, equals, finishLoad, generateClientId, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getBoundId, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getSpecifiedId, getTemplateTagName, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName, toString, triggerEvent
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.ITemplateComponent
addOuter
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getSpecification, getSpecifiedId, getTemplateTagName, isRendering, peekClientId, renderBody, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Field Detail

PHASES

public static java.util.List<java.lang.String> PHASES
Constructor Detail

Border

public Border()
Method Detail

getAdded

public java.util.List<DataFile> getAdded()

getOtherUploads

public java.util.List<DataFile> getOtherUploads()

getNextUpload

public DataFile getNextUpload()

getPackage

public abstract DataPackage getPackage()
Used in the progress bar.

Returns:

getConfig

public abstract Configuration getConfig()

getDataFile

public abstract DataFile getDataFile()
Used in progress bar.

Returns:

phaseIs

public boolean phaseIs(java.lang.String s)

styleClass

public java.lang.String styleClass(java.lang.String tagPhase)
upload,metadata,check,finished

Parameters:
tagPhase -
Returns:

getPhase

public abstract java.lang.String getPhase()


Copyright © 2006-2007 The SPECTRa Project. All Rights Reserved.