Class PathSettingsContainer
java.lang.Object
org.eclipse.cdt.core.settings.model.util.PathSettingsContainer
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(IPathSettingsContainerVisitor visitor) voidstatic PathSettingsContainerstatic PathSettingsContainercreateRootContainer(boolean patternMode) getChildContainer(org.eclipse.core.runtime.IPath path, boolean create, boolean exactPath) getChildContainer(org.eclipse.core.runtime.IPath path, boolean create, boolean exactPath, boolean patternSearch) getChildren(boolean includeThis) getChildrenForPath(org.eclipse.core.runtime.IPath path, boolean includePath) getDirectChildrenForPath(org.eclipse.core.runtime.IPath path) org.eclipse.core.runtime.IPathgetPath()getValue()Object[]getValues(boolean includeThis) booleanbooleanisRoot()booleanisValid()voidremove()removeChildContainer(org.eclipse.core.runtime.IPath path) voidvoidvoidsetPath(org.eclipse.core.runtime.IPath path, boolean moveChildren) toString()
-
Method Details
-
createRootContainer
-
createRootContainer
-
hasChildren
public boolean hasChildren() -
getChildContainer
public PathSettingsContainer getChildContainer(org.eclipse.core.runtime.IPath path, boolean create, boolean exactPath) -
getChildContainer
public PathSettingsContainer getChildContainer(org.eclipse.core.runtime.IPath path, boolean create, boolean exactPath, boolean patternSearch) -
getChildren
-
getChildrenForPath
public PathSettingsContainer[] getChildrenForPath(org.eclipse.core.runtime.IPath path, boolean includePath) -
getDirectChildrenForPath
-
getDirectChildren
-
getValues
-
getParentContainer
-
removeChildContainer
-
remove
public void remove() -
isValid
public boolean isValid() -
removeChildren
public void removeChildren() -
accept
-
getPath
public org.eclipse.core.runtime.IPath getPath() -
setPath
public void setPath(org.eclipse.core.runtime.IPath path, boolean moveChildren) -
isRoot
public boolean isRoot() -
setValue
-
getValue
-
getRootContainer
-
addContainerListener
-
removeContainerListener
-
toString
-