themeinstaller/source/src/com/nokia/tools/themeinstaller/installationmanager/ThemeManifest.java
branchRCL_3
changeset 17 fe49e33862e2
parent 16 b685c59de105
child 18 04b7640f6fb5
--- a/themeinstaller/source/src/com/nokia/tools/themeinstaller/installationmanager/ThemeManifest.java	Thu Aug 19 09:43:47 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,361 +0,0 @@
-/*
-* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). 
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:  Class representing the theme manifest
- *
-*/
-
-
-package com.nokia.tools.themeinstaller.installationmanager;
-
-import java.io.File;
-import java.util.Vector;
-
-/**
- * Class representing the theme manifest.
- */
-/**
- * @author vivahanu
- *
- */
-public class ThemeManifest implements IThemeManifest
-    {
-
-    // Data directory
-    private String iDataDir;
-
-    // Resource list
-    private Vector iResources;
-
-    // List of language specific data
-    private Vector iLanguages;
-
-    // List of manifest files
-    private Vector iManifestFiles;
-
-    // Theme properties
-    private Long iApplicationUid;
-    private Long iProviderUid;
-    private Long iThemeUid;
-    private String iProviderName;
-    private String iThemeFullName;
-    private String iThemeShortName;
-    private String iThemeVersion;
-    private Integer iScreenSizeX;
-    private Integer iScreenSizeY;
-    private String iXMLFile;
-    private String iCSSFile;
-    private String iDTDFile;
-    private Integer iThemeStatus;
-    private String iNameSpace;
-
-    /**
-     * Constructor.
-     */
-    public ThemeManifest()
-        {
-        iResources = new Vector();
-        iLanguages = new Vector();
-        iManifestFiles = new Vector();
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getApplicationUid()
-     */
-    public Long getApplicationUid()
-        {
-        return iApplicationUid;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getProviderUid()
-     */
-    public Long getProviderUid()
-        {
-        return iProviderUid;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getThemeUid()
-     */
-    public Long getThemeUid()
-        {
-        return iThemeUid;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getProviderName()
-     */
-    public String getProviderName()
-        {
-        return iProviderName;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getThemeFullName()
-     */
-    public String getThemeFullName()
-        {
-        return iThemeFullName;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getThemeShortName()
-     */
-    public String getThemeShortName()
-        {
-        return iThemeShortName;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getThemeVersion()
-     */
-    public String getThemeVersion()
-        {
-        return iThemeVersion;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getScreenSizeX()
-     */
-    public Integer getScreenSizeX()
-        {
-        return iScreenSizeX;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getScreenSizeY()
-     */
-    public Integer getScreenSizeY()
-        {
-        return iScreenSizeY;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getThemeStatus()
-     */
-    public Integer getThemeStatus()
-        {
-        return iThemeStatus;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getXMLFile()
-     */
-    public String getXMLFile()
-        {
-        return iXMLFile;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getCSSFile()
-     */
-    public String getCSSFile()
-        {
-        return iCSSFile;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getDTDFile()
-     */
-    public String getDTDFile()
-        {
-        return iDTDFile;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getResources()
-     */
-    public Vector getResources()
-        {
-        return iResources;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getLanguages()
-     */
-    public Vector getLanguages()
-        {
-        return iLanguages;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getManifestFiles()
-     */
-    public Vector getManifestFiles()
-        {
-        return iManifestFiles;
-        }
-
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getDataDir()
-     */
-    public String getDataDir()
-        {
-        return iDataDir;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#getNameSpace()
-     */
-    public String getNameSpace()
-        {
-        return iNameSpace;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#addLanguage(com.nokia.tools.themeinstaller.installationmanager.LanguageSpecificData)
-     */
-    public void addLanguage( LanguageSpecificData aLanguage )
-        {
-        iLanguages.add( aLanguage );
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#addManifestFile(java.lang.String)
-     */
-    public void addManifestFile( String aFileDAT )
-        {
-        iManifestFiles.add( new File( aFileDAT ) );
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#addResource(com.nokia.tools.themeinstaller.installationmanager.ThemeResource)
-     */
-    public void addResource( ThemeResource aResource )
-        {
-        iResources.add( aResource );
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setApplicationUid(java.lang.Long)
-     */
-    public void setApplicationUid( Long aApplicationUid )
-        {
-        iApplicationUid = aApplicationUid;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setCSSFile(java.lang.String)
-     */
-    public void setCSSFile( String aFile )
-        {
-        iCSSFile = aFile;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setDTDFile(java.lang.String)
-     */
-    public void setDTDFile( String aFile )
-        {
-        iDTDFile = aFile;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setDataDir(java.lang.String)
-     */
-    public void setDataDir( String aDataDir )
-        {
-        iDataDir = aDataDir;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setThemeStatus(java.lang.Integer)
-     */
-    public void setThemeStatus( Integer aThemeStatus )
-        {
-        iThemeStatus = aThemeStatus;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setNameSpace(java.lang.String)
-     */
-    public void setNameSpace( String aNameSpace )
-        {
-        iNameSpace = aNameSpace;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setProviderName(java.lang.String)
-     */
-    public void setProviderName( String aProviderName )
-        {
-        iProviderName = aProviderName;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setProviderUid(java.lang.Long)
-     */
-    public void setProviderUid( Long aProviderUid )
-        {
-        iProviderUid = aProviderUid;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setScreenSizeX(java.lang.Integer)
-     */
-    public void setScreenSizeX( Integer aScreenSizeX )
-        {
-        iScreenSizeX = aScreenSizeX;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setScreenSizeY(java.lang.Integer)
-     */
-    public void setScreenSizeY( Integer aScreenSizeY )
-        {
-        iScreenSizeY = aScreenSizeY;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setThemeFullName(java.lang.String)
-     */
-    public void setThemeFullName( String aThemeFullName )
-        {
-        iThemeFullName = aThemeFullName;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setThemeShortName(java.lang.String)
-     */
-    public void setThemeShortName( String aThemeShortName )
-        {
-        iThemeShortName = aThemeShortName;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setThemeUid(java.lang.Long)
-     */
-    public void setThemeUid( Long aThemeUid )
-        {
-        iThemeUid = aThemeUid;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setThemeVersion(java.lang.String)
-     */
-    public void setThemeVersion( String aThemeVersion )
-        {
-        iThemeVersion = aThemeVersion;
-        }
-
-    /* (non-Javadoc)
-     * @see com.nokia.tools.themeinstaller.installationmanager.IThemeManifest#setXMLFile(java.lang.String)
-     */
-    public void setXMLFile( String aFile )
-        {
-        iXMLFile = aFile;
-        }
-
-    }