public class UnauditableFileModelAdapter extends FileModelAdapter
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
UnauditableFileModelAdapter.UnauditableElement  | 
| Modifier and Type | Field and Description | 
|---|---|
UnauditableFileModelAdapter.UnauditableElement | 
root  | 
| Constructor and Description | 
|---|
UnauditableFileModelAdapter(ModelFactory factory,
                           ModelType model,
                           ContainerModelAdapter workspace,
                           ContainerModelAdapter project,
                           ContainerModelAdapter directory,
                           Node node,
                           java.net.URL url)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Iterator | 
getContainedConstructs(java.lang.Object construct)
Gets the constructs contained by a construct in this model. 
 | 
Location[] | 
getElementLocations(Element element)
Gets the locations of the constructs in this model corresponding to an
 IDE element. 
 | 
Location | 
getLocation(java.lang.Object construct)
Gets the location for a construct in this model, or null if the object
 is not a construct in this model. 
 | 
java.lang.Object | 
getRoot()
Gets the root construct of this model. 
 | 
javax.swing.Icon | 
icon(java.lang.Object construct)
Gets the icon for a construct of this model. 
 | 
java.lang.Object | 
label(java.lang.Object construct)
Gets the label for a construct of this model. 
 | 
java.lang.Object | 
summary(java.lang.Object construct)
Gets the summary for a construct of this model. 
 | 
compareTo, contains, getContainingAdapter, getDependency, getFileAdapter, getUrl, isFileacquireReadLock, acquireReadLock, beginRead, beginRead, beginReadHook, cancelRead, compareSiblings, contains, contains, contains, contextDescription, edit, endRead, endRead, endReadHook, enter, equals, exit, getAttribute, getCharacter, getColumnOffset, getConstruct, getConstruct, getDirectory, getDirectoryAdapter, getElement, getEndLocation, getFactory, getFocusLocation, getFocusLocation, getIdeContext, getInitialLength, getLine, getLineOffset, getLocation, getLocation, getLock, getNavigationPoint, getNode, getPrimaryCollationKey, getProject, getProjectAdapter, getSecondaryCollationKey, getSecondaryCollationString, getShortLabel, getText, getType, getURL, getWorkspace, getWorkspaceAdapter, hashCode, icon, isEditable, isModifiable, isModified, isModified, isReadLockHeld, isWriteLockHeld, label, release, releaseReadLock, setAttribute, summary, toString, verifyReadTransactionpublic UnauditableFileModelAdapter.UnauditableElement root
public UnauditableFileModelAdapter(ModelFactory factory, ModelType model, ContainerModelAdapter workspace, ContainerModelAdapter project, ContainerModelAdapter directory, Node node, java.net.URL url)
public java.util.Iterator getContainedConstructs(java.lang.Object construct)
ModelAdapterImplementations must return an iterator which iterates the constructs in document order.
getContainedConstructs in class ModelAdapterconstruct - A construct of this model, created by either
                  ModelAdapter.getRoot() or ModelAdapter.getContainedConstructs(java.lang.Object)public Location[] getElementLocations(Element element)
ModelAdapter
 Implementations need only deal with IDE element types that are returned 
 by the getRootElementTypes and
 getContainedElementTypes methods
 of the model type for this model.
getElementLocations in class ModelAdapterelement - an IDE Element of a type supported by this model.public Location getLocation(java.lang.Object construct)
ModelAdapter
 If the construct is the root construct, implementations must return ModelAdapter.getLocation(); otherwise implementations must extract offset and length
 from the construct to create a Location (typically with ModelAdapter.getLocation(int, int)).
getLocation in class ModelAdapterconstruct - a construct in this model, created by either
 ModelAdapter.getRoot() or ModelAdapter.getContainedConstructs(java.lang.Object).public java.lang.Object getRoot()
ModelAdaptergetRoot in class ModelAdapterpublic java.lang.Object label(java.lang.Object construct)
ModelAdapterObject, and Audit uses 
 String.valueOf(Object) to get a string. Typically, 
 implementations of this method will return a string, but the return type 
 allows an implementation to return an object which defers expensive 
 formatting to its toString() method. If necessary, the label 
 should be localized.label in class ModelAdapterpublic java.lang.Object summary(java.lang.Object construct)
ModelAdapterObject, 
 and Audit uses String.valueOf(Object) to get a string. Typically, 
 implementations of this method will return a string, but the return type 
 allows an implementation to return an object which defers expensive 
 formatting to its toString() method. The summary should be 
 localized.summary in class ModelAdapterpublic javax.swing.Icon icon(java.lang.Object construct)
ModelAdaptericon in class ModelAdapter