org.drools.kproject
Class KProjectImpl

java.lang.Object
  extended by org.drools.kproject.KProjectImpl
All Implemented Interfaces:
KProject

public class KProjectImpl
extends Object
implements KProject


Constructor Summary
KProjectImpl()
           
 
Method Summary
 Map<String,KBase> getKBases()
           
 String getKBasesPath()
           
 String getKProjectPath()
           
 PropertyChangeListener getListener()
           
 String getName()
           
 String getNamespace()
           
 void moveKBase(String oldQName, String newQName)
           
 KBase newKBase(String namespace, String name)
           
 void removeKBase(String qName)
           
 KProject setKBasesPath(String kprojectPath)
           
 KProject setKProjectPath(String kprojectPath)
           
 KProject setListener(PropertyChangeListener listener)
           
 void setName(String name)
           
 void setNamespace(String namespace)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KProjectImpl

public KProjectImpl()
Method Detail

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface KProject

setNamespace

public void setNamespace(String namespace)

getName

public String getName()
Specified by:
getName in interface KProject

setName

public void setName(String name)

getListener

public PropertyChangeListener getListener()
Specified by:
getListener in interface KProject

setListener

public KProject setListener(PropertyChangeListener listener)
Specified by:
setListener in interface KProject

getKProjectPath

public String getKProjectPath()
Specified by:
getKProjectPath in interface KProject

setKProjectPath

public KProject setKProjectPath(String kprojectPath)
Specified by:
setKProjectPath in interface KProject

getKBasesPath

public String getKBasesPath()
Specified by:
getKBasesPath in interface KProject

setKBasesPath

public KProject setKBasesPath(String kprojectPath)
Specified by:
setKBasesPath in interface KProject

newKBase

public KBase newKBase(String namespace,
                      String name)
Specified by:
newKBase in interface KProject

removeKBase

public void removeKBase(String qName)
Specified by:
removeKBase in interface KProject

moveKBase

public void moveKBase(String oldQName,
                      String newQName)

getKBases

public Map<String,KBase> getKBases()
Specified by:
getKBases in interface KProject

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.