Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.model.spi
Interface ProjectImpl  view ProjectImpl download ProjectImpl.java

All Superinterfaces:
DocumentImpl, ElementImpl

public interface ProjectImpl
extends DocumentImpl


Method Summary
 boolean add(java.util.Collection children)
           
 boolean add(javax.ide.model.Element element)
           
 void addClassPath(javax.ide.net.URIPath path)
           
 boolean canAdd(javax.ide.model.Element element)
           
 boolean canRemove(javax.ide.model.Element element)
           
 boolean containsChild(javax.ide.model.Element child)
           
 javax.ide.net.URIPath getClassPath()
           
 javax.ide.model.java.JavaModel getJavaModel()
           
 java.net.URI getOutputDirectory()
           
 java.util.prefs.Preferences getPreferences()
           
 javax.ide.net.URIPath getSourcePath()
           
 boolean remove(java.util.Collection children)
           
 boolean remove(javax.ide.model.Element child)
           
 void removeAll()
           
 void setClassPath(javax.ide.net.URIPath path)
           
 void setOutputDirectory(java.net.URI outputDirectory)
           
 void setPreferences(java.util.prefs.Preferences preferences)
           
 int size()
           
 
Methods inherited from interface javax.ide.model.spi.DocumentImpl
addDocumentListener, close, getReader, getTimestamp, getURI, isDirty, isNew, isOpen, isReadOnly, markDirty, open, removeDocumentListener, save, setURI
 
Methods inherited from interface javax.ide.model.spi.ElementImpl
getIcon, getLabel, getLongLabel, getToolTip
 

Method Detail

getSourcePath

public javax.ide.net.URIPath getSourcePath()

addClassPath

public void addClassPath(javax.ide.net.URIPath path)

getClassPath

public javax.ide.net.URIPath getClassPath()

setClassPath

public void setClassPath(javax.ide.net.URIPath path)

getOutputDirectory

public java.net.URI getOutputDirectory()

setOutputDirectory

public void setOutputDirectory(java.net.URI outputDirectory)

getPreferences

public java.util.prefs.Preferences getPreferences()

setPreferences

public void setPreferences(java.util.prefs.Preferences preferences)

getJavaModel

public javax.ide.model.java.JavaModel getJavaModel()

canAdd

public boolean canAdd(javax.ide.model.Element element)

add

public boolean add(javax.ide.model.Element element)

add

public boolean add(java.util.Collection children)

canRemove

public boolean canRemove(javax.ide.model.Element element)

remove

public boolean remove(javax.ide.model.Element child)

remove

public boolean remove(java.util.Collection children)

containsChild

public boolean containsChild(javax.ide.model.Element child)

size

public int size()

removeAll

public void removeAll()