Autopsy  4.7.0
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.datamodel.eventtype.BaseTypes Enum Reference

Inherits org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.

Public Member Functions

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

Static Public Member Functions

static Comparator< EventTypegetComparator ()
 

Public Attributes

 FILE_SYSTEM
 
 MISC_TYPES
 
 WEB_ACTIVITY
 

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
 
final 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.datamodel.eventtype.BaseTypes.BaseTypes ( String  displayName,
String  iconBase 
)
private

Definition at line 95 of file BaseTypes.java.

Member Function Documentation

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

Definition at line 37 of file EventType.java.

String org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.getDisplayName ( )
Image org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.getFXImage ( )
String org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.getIconBase ( )
default List<? extends EventType> org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSiblingTypes ( )
inherited
EventType org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.getSubType ( String  string)
List<? extends EventType> org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSubTypes ( )
inherited
default List<? extends EventType> org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSubTypesRecusive ( )
inherited
EventType org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.getSuperType ( )
EventTypeZoomLevel org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.getZoomLevel ( )
int org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.ordinal ( )
inherited

Member Data Documentation

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

Definition at line 69 of file BaseTypes.java.

org.sleuthkit.autopsy.timeline.datamodel.eventtype.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.datamodel.eventtype.FileSystemTypes.getSuperType(), and org.sleuthkit.autopsy.timeline.ui.listvew.ListTimeline.EventTypeCell.updateItem().

final String org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.iconBase
private

Definition at line 71 of file BaseTypes.java.

final Image org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes.image
private

Definition at line 73 of file BaseTypes.java.

org.sleuthkit.autopsy.timeline.datamodel.eventtype.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.datamodel.eventtype.MiscTypes.getSuperType().

org.sleuthkit.autopsy.timeline.datamodel.eventtype.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.datamodel.eventtype.WebTypes.getSuperType().


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

Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.