com.bea.workshop.controls.core
Class ControlsProjectUtil

java.lang.Object
  extended by com.bea.workshop.controls.core.ControlsProjectUtil

public class ControlsProjectUtil
extends Object

Utility methods for dealing with controls projects and facets.


Field Summary
static String CONTROLS_FACET_NAME
          The name of the beehive controls facet
static String WLS_CONTROLS_FACET_NAME
          The name of the weblogic controls extensions facet
 
Constructor Summary
ControlsProjectUtil()
           
 
Method Summary
static boolean isBeehiveAndWlsControlsProject(IProject project)
          Determine if the both the beehive and weblogic controls facets are enabled on the given project.
static boolean isControlsProject(IProject project)
          Determine if the controls facet is enabled on the given project.
static boolean isWlsControlsProject(IProject project)
          Determine if the weblogic controls extensions facet is enabled on the given project.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTROLS_FACET_NAME

public static final String CONTROLS_FACET_NAME
The name of the beehive controls facet

See Also:
Constant Field Values

WLS_CONTROLS_FACET_NAME

public static final String WLS_CONTROLS_FACET_NAME
The name of the weblogic controls extensions facet

See Also:
Constant Field Values
Constructor Detail

ControlsProjectUtil

public ControlsProjectUtil()
Method Detail

isControlsProject

public static final boolean isControlsProject(IProject project)
Determine if the controls facet is enabled on the given project.


isWlsControlsProject

public static final boolean isWlsControlsProject(IProject project)
Determine if the weblogic controls extensions facet is enabled on the given project.


isBeehiveAndWlsControlsProject

public static final boolean isBeehiveAndWlsControlsProject(IProject project)
Determine if the both the beehive and weblogic controls facets are enabled on the given project.