Dali Provisional API
Release 3.2

org.eclipse.jpt.jpa.eclipselink.core.builder
Class EclipseLinkStaticWeavingBuilderConfigurator

java.lang.Object
  extended by org.eclipse.jpt.jpa.eclipselink.core.builder.EclipseLinkStaticWeavingBuilderConfigurator

public class EclipseLinkStaticWeavingBuilderConfigurator
extends Object

Configures and coordinates StaticWeaving builder behavior for the project. Also handles the builder preferences.


Constructor Summary
EclipseLinkStaticWeavingBuilderConfigurator(IProject project)
           
 
Method Summary
 void addBuilder()
           
 String getDefaultLogLevel()
           
 String getDefaultPersistenceInfo()
           
 String getDefaultSourceLocation()
           
 String getDefaultTargetLocation()
           
 String getLogLevelPreference()
           
 LoggingLevel[] getLogLevelValues()
           
 String getPersistenceInfoPreference()
           
 String getSourceLocationPreference()
           
 String getTargetLocationPreference()
           
 boolean projectHasStaticWeavingBuilder()
           
 void removeBuilder()
           
 void removeLogLevelPreference()
           
 void removePersistenceInfoPreference()
           
 void removeSourceLocationPreference()
           
 void removeTargetLocationPreference()
           
 void setLogLevelPreference(String logLevel)
           
 void setPersistenceInfoPreference(String info)
           
 void setSourceLocationPreference(String location)
           
 void setTargetLocationPreference(String location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipseLinkStaticWeavingBuilderConfigurator

public EclipseLinkStaticWeavingBuilderConfigurator(IProject project)
Method Detail

addBuilder

public void addBuilder()

projectHasStaticWeavingBuilder

public boolean projectHasStaticWeavingBuilder()

removeBuilder

public void removeBuilder()

getSourceLocationPreference

public String getSourceLocationPreference()

getTargetLocationPreference

public String getTargetLocationPreference()

getPersistenceInfoPreference

public String getPersistenceInfoPreference()

getLogLevelPreference

public String getLogLevelPreference()

getDefaultSourceLocation

public String getDefaultSourceLocation()

getDefaultTargetLocation

public String getDefaultTargetLocation()

getDefaultPersistenceInfo

public String getDefaultPersistenceInfo()

getDefaultLogLevel

public String getDefaultLogLevel()

getLogLevelValues

public LoggingLevel[] getLogLevelValues()

setSourceLocationPreference

public void setSourceLocationPreference(String location)

removeSourceLocationPreference

public void removeSourceLocationPreference()

setTargetLocationPreference

public void setTargetLocationPreference(String location)

removeTargetLocationPreference

public void removeTargetLocationPreference()

setLogLevelPreference

public void setLogLevelPreference(String logLevel)

removeLogLevelPreference

public void removeLogLevelPreference()

setPersistenceInfoPreference

public void setPersistenceInfoPreference(String info)

removePersistenceInfoPreference

public void removePersistenceInfoPreference()

Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.