filmweb
Class ComponentList

java.lang.Object
  extended byfilmweb.ComponentList

public class ComponentList
extends java.lang.Object


Field Summary
(package private)  Console console
          Deklarering av variabler:
(package private)  Parsing parsing
           
 
Constructor Summary
ComponentList(Console c)
          Konstruktør av klassen Console.
 
Method Summary
 java.util.Vector getComponentList(org.w3c.dom.Document didDocument)
          Metoden getComponentList lager en liste over alle Component som inneholder MethodInfo.
 java.util.Vector getDIMResourceList(org.w3c.dom.Element component)
          Metoden getDIMResourceList henter ressursene i xml-dokumentet som inneholder ECMAScriptkode.
 java.lang.String getFilmwebIcon(org.w3c.dom.Document didDocument)
          Metoden getFilmwebIcon henter referansen til ikonet til filmweb i xml-dokumentet.
 java.util.Vector getListOfElement(java.util.Vector componentList)
          Metoden getListOfElement henter listen fra getMenuList og returnerer i vektoren list.
 java.util.Vector getMenuList(org.w3c.dom.Element element)
          Metoden getMenuList henter alle Resource og Statement i Descriptor i xml- dokumentet.
 java.lang.String getStatementText(org.w3c.dom.Element element)
          Metoden getStatementText henter teksten i Statement.
 java.lang.String getTitle(org.w3c.dom.Document didDocument)
          Metoden getTitle henter overskriften for GUI.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

console

Console console
Deklarering av variabler:


parsing

Parsing parsing
Constructor Detail

ComponentList

public ComponentList(Console c)
Konstruktør av klassen Console.

Method Detail

getTitle

public java.lang.String getTitle(org.w3c.dom.Document didDocument)
Metoden getTitle henter overskriften for GUI. Overskriften ligger som Descriptor i DIM i XML-dokument. Metoden tar utgangspunkt i MethodInfo da alle DIM inneholder denne tag.

Returns:
String tekststreng med overksirften

getStatementText

public java.lang.String getStatementText(org.w3c.dom.Element element)
Metoden getStatementText henter teksten i Statement. Metoden er generell og kan benyttes til å hente teskt i hvilken som helst Statement.

Returns:
String som inneholder teksten i Statement

getComponentList

public java.util.Vector getComponentList(org.w3c.dom.Document didDocument)
                                  throws java.lang.Exception
Metoden getComponentList lager en liste over alle Component som inneholder MethodInfo. Dette blir da listen over alle DIM i XML- dokumentet.

Returns:
Vector med liste av DIM.
Throws:
java.lang.Exception

getListOfElement

public java.util.Vector getListOfElement(java.util.Vector componentList)
                                  throws java.lang.Exception
Metoden getListOfElement henter listen fra getMenuList og returnerer i vektoren list.

Returns:
Vector med menyliste
Throws:
java.lang.Exception

getMenuList

public java.util.Vector getMenuList(org.w3c.dom.Element element)
                             throws javax.xml.xpath.XPathExpressionException,
                                    java.io.IOException
Metoden getMenuList henter alle Resource og Statement i Descriptor i xml- dokumentet. Metoden henter videre ut mimeType, ref og plain tekst og legger i vektoren menuList.

Returns:
Vector med liste av alle ressurser og statement i Descriptor.
Throws:
javax.xml.xpath.XPathExpressionException
java.io.IOException

getDIMResourceList

public java.util.Vector getDIMResourceList(org.w3c.dom.Element component)
                                    throws javax.xml.xpath.XPathExpressionException
Metoden getDIMResourceList henter ressursene i xml-dokumentet som inneholder ECMAScriptkode. Sjekker dette ved å benytte mimeType til Reource.

Returns:
Vector, vektor med alle Resource med ECMAScriptkode
Throws:
javax.xml.xpath.XPathExpressionException

getFilmwebIcon

public java.lang.String getFilmwebIcon(org.w3c.dom.Document didDocument)
                                throws java.lang.Exception
Metoden getFilmwebIcon henter referansen til ikonet til filmweb i xml-dokumentet.

Returns:
String, tekststreng med referanse til filmwebikon
Throws:
java.lang.Exception