private void writeSEIMethods(Writer w) throws IOException, CoreException
{
newLine(w);
if (clientProject_ == null) return;
StringTokenizer st = new StringTokenizer(seis_.toString(), ";");
while (st.hasMoreTokens())
{
String sei = st.nextToken();
JavaClass javaClass = JavaMOFUtils.getJavaClass(getPackageName(sei), getClassName(sei), clientProject_);
if (javaClass != null)
{
List methods = javaClass.getMethods();
for (Iterator it = methods.iterator(); it.hasNext();)
{
Method method = (Method)it.next();
if (!method.isConstructor() && !method.isNative() && method.getJavaVisibility().getValue() == JavaVisibilityKind.PUBLIC)
writeSEIMethods(w, javaClass, method);
}
}
}
}