org.opensync.tools
Class Theme

java.lang.Object
  extended byorg.opensync.tools.Theme
Direct Known Subclasses:
View

public class Theme
extends java.lang.Object


Field Summary
protected  java.util.Hashtable associations
           
protected  java.util.Hashtable childsTheme
           
protected  java.lang.String className
           
protected  boolean hasPlanning
           
protected  java.lang.String idParentFile
           
protected  java.lang.String idRightField
           
protected  java.lang.String keyWord
           
protected  java.lang.String label
           
protected  java.lang.String menuActionView
           
protected  Parent parentFile
           
protected  java.util.Vector primaryKeyElements
           
protected  java.util.Vector primaryKeys
           
 
Constructor Summary
Theme()
          Constructor
Theme(java.lang.String c, java.lang.String i, java.lang.String cl, java.lang.String r, Parent p, java.lang.String m)
           
 
Method Summary
 java.util.Hashtable getAssociations()
           
 java.util.Hashtable getChildsTheme()
           
 java.lang.String getClassName()
           
 boolean getHasPlanning()
           
 java.lang.String getIdParentFile()
           
 java.lang.String getIdRightField()
           
 java.lang.String getKeyWord()
           
 java.lang.String getLabel()
           
 java.lang.String getMenuActionView()
           
 Parent getParentFile()
           
 java.util.Vector getPrimaryKeyElements()
           
 java.util.Vector getPrimaryKeys()
           
 Element getThemeElementByField(java.lang.String k)
           
 Element getThemeElementByKey(java.lang.String k)
           
 Element[] getThemeElements()
           
 void initLabels(java.lang.String lang)
           
 void setAssociations(java.lang.String t, ElementAssociation elementAssociation)
           
 void setChildsTheme(java.lang.String t, ElementLink[] elementsLink)
           
 void setClassName(java.lang.String s)
           
 void setHasPlanning(boolean b)
           
 void setIdParentFile(java.lang.String s)
           
 void setIdRightField(java.lang.String s)
           
 void setKeyWord(java.lang.String s)
           
 void setLabel(java.lang.String s)
           
 void setParentFile(Parent s)
           
 void setPrimaryKeyElements(java.util.Vector f)
           
 void setPrimaryKeys(java.util.Vector f)
           
 void setThemeElements(java.util.Vector f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

menuActionView

protected java.lang.String menuActionView

keyWord

protected java.lang.String keyWord

idParentFile

protected java.lang.String idParentFile

label

protected java.lang.String label

idRightField

protected java.lang.String idRightField

className

protected java.lang.String className

parentFile

protected Parent parentFile

primaryKeys

protected java.util.Vector primaryKeys

primaryKeyElements

protected java.util.Vector primaryKeyElements

childsTheme

protected java.util.Hashtable childsTheme

hasPlanning

protected boolean hasPlanning

associations

protected java.util.Hashtable associations
Constructor Detail

Theme

public Theme()
Constructor


Theme

public Theme(java.lang.String c,
             java.lang.String i,
             java.lang.String cl,
             java.lang.String r,
             Parent p,
             java.lang.String m)
Method Detail

initLabels

public void initLabels(java.lang.String lang)
                throws java.io.IOException,
                       java.io.FileNotFoundException,
                       org.xml.sax.SAXException
Throws:
java.io.IOException
java.io.FileNotFoundException
org.xml.sax.SAXException

setChildsTheme

public void setChildsTheme(java.lang.String t,
                           ElementLink[] elementsLink)

setAssociations

public void setAssociations(java.lang.String t,
                            ElementAssociation elementAssociation)

setThemeElements

public void setThemeElements(java.util.Vector f)

setPrimaryKeys

public void setPrimaryKeys(java.util.Vector f)

setPrimaryKeyElements

public void setPrimaryKeyElements(java.util.Vector f)

setKeyWord

public void setKeyWord(java.lang.String s)

setIdParentFile

public void setIdParentFile(java.lang.String s)

setLabel

public void setLabel(java.lang.String s)

setIdRightField

public void setIdRightField(java.lang.String s)

setParentFile

public void setParentFile(Parent s)

setClassName

public void setClassName(java.lang.String s)

setHasPlanning

public void setHasPlanning(boolean b)

getHasPlanning

public boolean getHasPlanning()

getKeyWord

public java.lang.String getKeyWord()

getMenuActionView

public java.lang.String getMenuActionView()

getIdParentFile

public java.lang.String getIdParentFile()

getLabel

public java.lang.String getLabel()

getIdRightField

public java.lang.String getIdRightField()

getClassName

public java.lang.String getClassName()

getParentFile

public Parent getParentFile()

getThemeElementByKey

public Element getThemeElementByKey(java.lang.String k)

getThemeElementByField

public Element getThemeElementByField(java.lang.String k)

getThemeElements

public Element[] getThemeElements()

getPrimaryKeys

public java.util.Vector getPrimaryKeys()

getPrimaryKeyElements

public java.util.Vector getPrimaryKeyElements()

getChildsTheme

public java.util.Hashtable getChildsTheme()

getAssociations

public java.util.Hashtable getAssociations()


Copyright © 2004 sourceforge. All Rights Reserved.