//------------------------------------------------------------------------------
// Copyright (c) 2005, 2006 IBM Corporation and others.
// All rights reserved. This program and the accompanying materials
// are made available under the terms of the Eclipse Public License v1.0
// which accompanies this distribution, and is available at
// http://www.eclipse.org/legal/epl-v10.html
//
// Contributors:
// IBM Corporation - initial implementation
//------------------------------------------------------------------------------
package org.eclipse.epf.library.layout;
/**
* lLyout info for an element.
* <p>
* This is used when an element output more then one layout, such as activity
* tabs
*
* @author Jinhua Xi
* @since 1.0
*/
public class LayoutInfo {
public LayoutInfo(String name, String xsl, String fileName,
boolean isPrimary) {
this.name = name;
this.layout_xsl = xsl;
this.fileName = fileName;
this.isPrimary = isPrimary;
}
/**
* the name of the layout
*/
public String name;
/**
* the layout xsl file name
*/
public String layout_xsl;
/**
* the outout file name
*/
public String fileName;
/**
* is this the primary layout? this apply to the case when one element has more than one layout.
* For example, an activity element has 4 layouts.
*
*/
public boolean isPrimary;
}