Autopsy  3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.timeline.events.type.BaseTypes Enum Reference

Inherits org.sleuthkit.autopsy.timeline.events.type.EventType.

Public Member Functions

Image getFXImage ()
 
String getIconBase ()
 
EventTypeZoomLevel getZoomLevel ()
 
String getDisplayName ()
 
EventType getSuperType ()
 
EventType getSubType (String string)
 
default BaseTypes getBaseType ()
 
default List<?extends EventTypegetSubTypesRecusive ()
 
default Color getColor ()
 
default List<?extends EventTypegetSiblingTypes ()
 
List<?extends EventTypegetSubTypes ()
 
int ordinal ()
 

Static Public Member Functions

static Comparator< EventTypegetComparator ()
 

Public Attributes

 FILE_SYSTEM
 
 WEB_ACTIVITY
 
 MISC_TYPES
 

Static Public Attributes

static final List<?extends EventTypeallTypes = RootEventType.getInstance().getSubTypesRecusive()
 

Private Member Functions

 BaseTypes (String displayName, String iconBase)
 

Private Attributes

final String displayName
 
final String iconBase
 
Image image
 

Detailed Description

RootTypes are event types that have no super type.

Definition at line 30 of file BaseTypes.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.events.type.BaseTypes.BaseTypes ( String  displayName,
String  iconBase 
)
private

Definition at line 94 of file BaseTypes.java.

Member Function Documentation

default BaseTypes org.sleuthkit.autopsy.timeline.events.type.EventType.getBaseType ( )
inherited
default Color org.sleuthkit.autopsy.timeline.events.type.EventType.getColor ( )
inherited
static Comparator<EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getComparator ( )
staticinherited

Definition at line 37 of file EventType.java.

String org.sleuthkit.autopsy.timeline.events.type.BaseTypes.getDisplayName ( )
Image org.sleuthkit.autopsy.timeline.events.type.BaseTypes.getFXImage ( )
String org.sleuthkit.autopsy.timeline.events.type.BaseTypes.getIconBase ( )
default List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getSiblingTypes ( )
inherited
EventType org.sleuthkit.autopsy.timeline.events.type.BaseTypes.getSubType ( String  string)
List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getSubTypes ( )
inherited
default List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.getSubTypesRecusive ( )
inherited
EventType org.sleuthkit.autopsy.timeline.events.type.BaseTypes.getSuperType ( )
Returns
the super type of this event

Implements org.sleuthkit.autopsy.timeline.events.type.EventType.

Definition at line 101 of file BaseTypes.java.

References org.sleuthkit.autopsy.timeline.events.type.RootEventType.getInstance().

EventTypeZoomLevel org.sleuthkit.autopsy.timeline.events.type.BaseTypes.getZoomLevel ( )
int org.sleuthkit.autopsy.timeline.events.type.EventType.ordinal ( )
inherited

Member Data Documentation

final List<? extends EventType> org.sleuthkit.autopsy.timeline.events.type.EventType.allTypes = RootEventType.getInstance().getSubTypesRecusive()
staticinherited
final String org.sleuthkit.autopsy.timeline.events.type.BaseTypes.displayName
private

Definition at line 69 of file BaseTypes.java.

org.sleuthkit.autopsy.timeline.events.type.BaseTypes.FILE_SYSTEM
Initial value:
=(NbBundle.getMessage(BaseTypes.class, "BaseTypes.fileSystem.name"), "blue-document.png") {
@Override
public List<? extends EventType> getSubTypes() {
return Arrays.asList(FileSystemTypes.values());
}
@Override
public EventType getSubType(String string) {
return FileSystemTypes.valueOf(string);
}
}

Definition at line 32 of file BaseTypes.java.

Referenced by org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.createNodeForKey(), and org.sleuthkit.autopsy.timeline.events.type.FileSystemTypes.getSuperType().

final String org.sleuthkit.autopsy.timeline.events.type.BaseTypes.iconBase
private

Definition at line 71 of file BaseTypes.java.

Image org.sleuthkit.autopsy.timeline.events.type.BaseTypes.image
private

Definition at line 73 of file BaseTypes.java.

org.sleuthkit.autopsy.timeline.events.type.BaseTypes.MISC_TYPES
Initial value:
=(NbBundle.getMessage(BaseTypes.class, "BaseTypes.miscTypes.name"), "block.png") {
@Override
public List<? extends EventType> getSubTypes() {
return Arrays.asList(MiscTypes.values());
}
@Override
public EventType getSubType(String string) {
return MiscTypes.valueOf(string);
}
}

Definition at line 56 of file BaseTypes.java.

Referenced by org.sleuthkit.autopsy.timeline.events.type.MiscTypes.getSuperType().

org.sleuthkit.autopsy.timeline.events.type.BaseTypes.WEB_ACTIVITY
Initial value:
=(NbBundle.getMessage(BaseTypes.class, "BaseTypes.webActivity.name"), "web-file.png") {
@Override
public List<? extends EventType> getSubTypes() {
return Arrays.asList(WebTypes.values());
}
@Override
public EventType getSubType(String string) {
return WebTypes.valueOf(string);
}
}

Definition at line 44 of file BaseTypes.java.

Referenced by org.sleuthkit.autopsy.timeline.events.type.WebTypes.getSuperType().


The documentation for this enum was generated from the following file:

Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.