org.openmobileis.module.core
Class ProfileModule

java.lang.Object
  extended byorg.openmobileis.module.core.ProfileModule
All Implemented Interfaces:
OpenMISSerializable, java.io.Serializable

public class ProfileModule
extends java.lang.Object
implements OpenMISSerializable

Title: OpenMobileIS project source
Description: define a module managed by the ProfilManager. A module is a set of files and classes synchronized as a whole. A module is made of rubric. A rubric is a subset of a module. Properties can be attached to a modules. To define module data use the profile xml file.

Since:
JDK 1.1
Version:
1.0.
Author:
Philippe Delrieu
See Also:
Serialized Form

Constructor Summary
ProfileModule()
           
ProfileModule(java.lang.String xml)
           
 
Method Summary
 void addDependProfilModule(DependProfileModule moduleName)
           
 void addProperty(java.lang.String name, java.lang.String value)
           
 void addSynchroListener(ProfileModuleSynchroListener synchrolistener)
           
 java.lang.String[] getAllPropertiesNames()
           
 Array getDependModuleList()
           
 java.lang.String getModuleLoaderClass()
           
 java.lang.String getName()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.lang.String getServerjar()
           
 Array getSynchroListenerList()
           
 java.lang.String getTerminaljar()
           
 java.lang.String getTerminalType()
           
 java.lang.String getVersion()
           
 void setModuleLoaderClass(java.lang.String moduleLoaderClass)
           
 void setName(java.lang.String name)
           
 void setServerjar(java.lang.String serverjar)
           
 void setTerminaljar(java.lang.String terminaljar)
           
 void setTerminalType(java.lang.String terminalType)
           
 void setVersion(java.lang.String version)
           
 void setXMLFile(java.lang.String xml)
           
 java.lang.String toXML()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileModule

public ProfileModule(java.lang.String xml)

ProfileModule

public ProfileModule()
Method Detail

setXMLFile

public void setXMLFile(java.lang.String xml)

toXML

public java.lang.String toXML()

addDependProfilModule

public void addDependProfilModule(DependProfileModule moduleName)

getDependModuleList

public Array getDependModuleList()

addSynchroListener

public void addSynchroListener(ProfileModuleSynchroListener synchrolistener)

getSynchroListenerList

public Array getSynchroListenerList()

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

setVersion

public void setVersion(java.lang.String version)

getVersion

public java.lang.String getVersion()

addProperty

public void addProperty(java.lang.String name,
                        java.lang.String value)

getProperty

public java.lang.String getProperty(java.lang.String name)

getAllPropertiesNames

public java.lang.String[] getAllPropertiesNames()

getServerjar

public java.lang.String getServerjar()

setServerjar

public void setServerjar(java.lang.String serverjar)

getTerminaljar

public java.lang.String getTerminaljar()

setTerminaljar

public void setTerminaljar(java.lang.String terminaljar)

getTerminalType

public java.lang.String getTerminalType()

setTerminalType

public void setTerminalType(java.lang.String terminalType)

getModuleLoaderClass

public java.lang.String getModuleLoaderClass()

setModuleLoaderClass

public void setModuleLoaderClass(java.lang.String moduleLoaderClass)


Copyright 2006 OpenMobileIS. All Rights Reserved.