You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by sbos <sb...@jetbean.com.tw> on 2001/01/05 14:31:42 UTC
setImport() not usefal
because StylesheetRoot extends StylesheetComposed and StylesheetComposed extends Stylesheet
so if use setImport() , StylesheetRoot variable -->m_globalImportList<-- not to add my StylesheetComposed,
so i must to write a method to add my StylesheetComposed !
example like it :
public void addImports(StylesheetComposed stylesheetComposed)
{
setImport(stylesheetComposed);
Vector importList = new Vector();
addImports(this, true, importList);
m_globalImportList = new StylesheetComposed[importList.size()];
for (int i = importList.size() - 1, j= 0; i >= 0; i--)
m_globalImportList[j++] = (StylesheetComposed) importList.elementAt(i);
try
{
recompose();
}
catch(Exception e)
{
e.printStackTrace();
}
}
now i am happy to add imports!