Codota Logo
LogPropertiesReader
Code IndexAdd Codota to your IDE (free)

How to use
LogPropertiesReader
in
us.ihmc.robotDataLogger.logger

Best Java code snippets using us.ihmc.robotDataLogger.logger.LogPropertiesReader (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Dictionary d =
  • Codota Iconnew Hashtable()
  • Codota IconBundle bundle;bundle.getHeaders()
  • Codota Iconnew Properties()
  • Smart code suggestions by Codota
}
origin: us.ihmc/ihmc-robot-data-visualizer

  public static void main(String[] args) throws IOException
  {
   File logDirectory = new File("/home/jesper/scratch/compressed/");
   File target = new File("/home/jesper/scratch/decompressed/");
   if (logDirectory != null)
   {
     LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));
     CustomProgressMonitor customProgressMonitor = new CustomProgressMonitor();
     new LogFileDecompressor(logDirectory, target, logProperties, customProgressMonitor);
   }
  }
}
origin: us.ihmc/IHMCRobotDataVisualizer

public YoVariableExtracter(File logFile) throws IOException
{
 LogPropertiesReader logProperties = new LogPropertiesReader(new File(logFile, YoVariableLoggerListener.propertyFile));
 File handshake = new File(logFile, logProperties.getHandshakeFile());
 if (!handshake.exists())
 {
   throw new RuntimeException("Cannot find " + logProperties.getHandshakeFile());
 }
 DataInputStream handshakeStream = new DataInputStream(new FileInputStream(handshake));
 byte[] handshakeData = new byte[(int) handshake.length()];
 handshakeStream.readFully(handshakeData);
 handshakeStream.close();
 YoVariableHandshakeParser parser = new YoVariableHandshakeParser("logged");
 parser.parseFrom(handshakeData);
 YoVariableRegistry registry = parser.getRootRegistry();
 File logdata = new File(logFile, logProperties.getVariableDataFile());
 if(!logdata.exists())
 {
   throw new RuntimeException("Cannot find " + logProperties.getVariableDataFile());
 }
 @SuppressWarnings("resource")
 final FileChannel logChannel = new FileInputStream(logdata).getChannel();
 List<YoVariable<?>> variables = parser.getYoVariablesList();
 int jointStateOffset = variables.size();
 int numberOfJointStates = JointState.getNumberOfJointStates(parser.getJointStates());
 int bufferSize = (1 + jointStateOffset + numberOfJointStates) * 8;
 new YoVariableDialog(bufferSize, logChannel, variables, registry);
}
origin: us.ihmc/IHMCRobotDataVisualizer

private void readLogFile(File selectedFile) throws IOException
 LogPropertiesReader logProperties = new LogPropertiesReader(new File(selectedFile, YoVariableLoggerListener.propertyFile));
 logProperties.removeVideos();
 LogFormatUpdater.updateLogs(selectedFile, logProperties);
 File handshake = new File(selectedFile, logProperties.getHandshakeFile());
 if (!handshake.exists())
   throw new RuntimeException("Cannot find " + logProperties.getHandshakeFile());
 if (logProperties.getModelLoaderClass() != null)
   String modelName = logProperties.getModelName();
   String[] resourceDirectories = logProperties.getModelResourceDirectories();
   File model = new File(selectedFile, logProperties.getModelPath());
   DataInputStream modelStream = new DataInputStream(new FileInputStream(model));
   byte[] modelData = new byte[(int) model.length()];
   modelStream.close();
   File resourceBundle = new File(selectedFile, logProperties.getModelResourceBundlePath());
   DataInputStream resourceStream = new DataInputStream(new FileInputStream(resourceBundle));
   byte[] resourceData = new byte[(int) resourceBundle.length()];
origin: us.ihmc/ihmc-robot-data-visualizer

private void readLogFile(File selectedFile) throws IOException
 LogPropertiesReader logProperties = new LogPropertiesReader(new File(selectedFile, YoVariableLoggerListener.propertyFile));
 LogFormatUpdater.updateLogs(selectedFile, logProperties);
 logProperties.getCameras().clear();
 File handshake = new File(selectedFile, logProperties.getVariables().getHandshakeAsString());
 if (!handshake.exists())
   throw new RuntimeException("Cannot find " + logProperties.getVariables().getHandshakeAsString());
 handshakeStream.close();
 YoVariableHandshakeParser parser = YoVariableHandshakeParser.create(logProperties.getVariables().getHandshakeFileType());
 parser.parseFrom(handshakeData);
 if (!logProperties.getModel().getLoaderAsString().isEmpty())
   String modelName = logProperties.getModel().getNameAsString();
   String[] resourceDirectories = logProperties.getModel().getResourceDirectoriesList().toStringArray();
   File model = new File(selectedFile, logProperties.getModel().getPathAsString());
   DataInputStream modelStream = new DataInputStream(new FileInputStream(model));
   byte[] modelData = new byte[(int) model.length()];
   File resourceBundle = new File(selectedFile, logProperties.getModel().getResourceBundleAsString());
   DataInputStream resourceStream = new DataInputStream(new FileInputStream(resourceBundle));
   byte[] resourceData = new byte[(int) resourceBundle.length()];
origin: us.ihmc/ihmc-robot-data-visualizer

private void readLogFile(File selectedFile, boolean showOverheadView) throws IOException
 LogPropertiesReader logProperties = new LogPropertiesReader(new File(selectedFile, YoVariableLoggerListener.propertyFile));
 LogFormatUpdater.updateLogs(selectedFile, logProperties);
 File handshake = new File(selectedFile, logProperties.getVariables().getHandshakeAsString());
 if (!handshake.exists() || handshake.isDirectory())
   throw new RuntimeException("Cannot find " + logProperties.getVariables().getHandshakeAsString());
 handshakeStream.close();
 YoVariableHandshakeParser parser = YoVariableHandshakeParser.create(logProperties.getVariables().getHandshakeFileType());
 parser.parseFrom(handshakeData);
 List<JointState> jointStates = parser.getJointStates();
 if (!logProperties.getModel().getLoaderAsString().isEmpty())
   String modelName = logProperties.getModel().getNameAsString();
   String[] resourceDirectories = logProperties.getModel().getResourceDirectoriesList().toStringArray();
   File model = new File(selectedFile, logProperties.getModel().getPathAsString());
   DataInputStream modelStream = new DataInputStream(new FileInputStream(model));
   byte[] modelData = new byte[(int) model.length()];
   File resourceBundle = new File(selectedFile, logProperties.getModel().getResourceBundleAsString());
   DataInputStream resourceStream = new DataInputStream(new FileInputStream(resourceBundle));
   byte[] resourceData = new byte[(int) resourceBundle.length()];
origin: us.ihmc/ihmc-robot-data-visualizer

public YoVariableExtracter(File logFile) throws IOException
{
 LogPropertiesReader logProperties = new LogPropertiesReader(new File(logFile, YoVariableLoggerListener.propertyFile));
 File handshake = new File(logFile, logProperties.getVariables().getHandshakeAsString());
 if (!handshake.exists())
 {
   throw new RuntimeException("Cannot find " + logProperties.getVariables().getHandshakeAsString());
 }
 DataInputStream handshakeStream = new DataInputStream(new FileInputStream(handshake));
 byte[] handshakeData = new byte[(int) handshake.length()];
 handshakeStream.readFully(handshakeData);
 handshakeStream.close();
 YoVariableHandshakeParser parser = YoVariableHandshakeParser.create(logProperties.getVariables().getHandshakeFileType());
 parser.parseFrom(handshakeData);
 YoVariableRegistry registry = parser.getRootRegistry();
 File logdata = new File(logFile, logProperties.getVariables().getDataAsString());
 if(!logdata.exists())
 {
   throw new RuntimeException("Cannot find " + logProperties.getVariables().getDataAsString());
 }
 @SuppressWarnings("resource")
 final FileChannel logChannel = new FileInputStream(logdata).getChannel();
 List<YoVariable<?>> variables = parser.getYoVariablesList();
 int jointStateOffset = variables.size();
 int numberOfJointStates = JointState.getNumberOfJointStates(parser.getJointStates());
 int bufferSize = (1 + jointStateOffset + numberOfJointStates) * 8;
 new YoVariableDialog(bufferSize, logChannel, variables, registry);
}
origin: us.ihmc/IHMCRobotDataVisualizer

int bufferSize = (1 + jointStateOffset + numberOfJointStates) * 8;
File logdata = new File(selectedFile, logProperties.getVariableDataFile());
if (!logdata.exists())
  throw new RuntimeException("Cannot find " + logProperties.getVariableDataFile());
this.compressed = logProperties.getCompressed();
if (this.compressed)
  File indexData = new File(selectedFile, logProperties.getVariablesIndexFile());
  if (!indexData.exists())
   throw new RuntimeException("Cannot find " + logProperties.getVariablesIndexFile());
origin: us.ihmc/IHMCRobotDataVisualizer

private void readLogFile(File selectedFile, boolean showOverheadView) throws IOException
 LogPropertiesReader logProperties = new LogPropertiesReader(new File(selectedFile, YoVariableLoggerListener.propertyFile));
 LogFormatUpdater.updateLogs(selectedFile, logProperties);
 File handshake = new File(selectedFile, logProperties.getHandshakeFile());
 if (!handshake.exists())
   throw new RuntimeException("Cannot find " + logProperties.getHandshakeFile());
 List<JointState> jointStates = parser.getJointStates();
 if (logProperties.getModelLoaderClass() != null)
   String modelName = logProperties.getModelName();
   String[] resourceDirectories = logProperties.getModelResourceDirectories();
   File model = new File(selectedFile, logProperties.getModelPath());
   DataInputStream modelStream = new DataInputStream(new FileInputStream(model));
   byte[] modelData = new byte[(int) model.length()];
   modelStream.close();
   File resourceBundle = new File(selectedFile, logProperties.getModelResourceBundlePath());
   DataInputStream resourceStream = new DataInputStream(new FileInputStream(resourceBundle));
   byte[] resourceData = new byte[(int) resourceBundle.length()];
origin: us.ihmc/IHMCRobotDataVisualizer

int bufferSize = (1 + jointStateOffset + numberOfJointStates) * 8;
File logdata = new File(selectedFile, logProperties.getVariableDataFile());
if (!logdata.exists())
  throw new RuntimeException("Cannot find " + logProperties.getVariableDataFile());
this.compressed = logProperties.getCompressed();
if (this.compressed)
  File indexData = new File(selectedFile, logProperties.getVariablesIndexFile());
  if (!indexData.exists())
   throw new RuntimeException("Cannot find " + logProperties.getVariablesIndexFile());
origin: us.ihmc/IHMCRobotDataLogger

  public static void main(String[] args) throws IOException
  {
   File logDirectory = new File("/home/jesper/scratch/compressed/");
   File target = new File("/home/jesper/scratch/decompressed/");
   if (logDirectory != null)
   {
     LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));
     CustomProgressMonitor customProgressMonitor = new CustomProgressMonitor();
     new LogFileDecompressor(logDirectory, target, logProperties, customProgressMonitor);
   }
  }
}
origin: us.ihmc/IHMCRobotDataLogger

@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs)
{
 if (matcher.matches(file.getFileName()))
 {
   try
   {
    File directory = file.getParent().toFile();
    File log = new File(directory, YoVariableLoggerListener.propertyFile);
    LogProperties properties = new LogPropertiesReader(log);
    compress(directory, properties);
   }
   catch (IOException e)
   {
    e.printStackTrace();
   }
 }
 return FileVisitResult.CONTINUE;
}
origin: us.ihmc/ihmc-robot-data-logger

@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs)
{
 if (matcher.matches(file.getFileName()))
 {
   try
   {
    File directory = file.getParent().toFile();
    File log = new File(directory, YoVariableLoggerListener.propertyFile);
    LogProperties properties = new LogPropertiesReader(log);
    compress(directory, properties);
   }
   catch (IOException e)
   {
    e.printStackTrace();
   }
 }
 return FileVisitResult.CONTINUE;
}
origin: us.ihmc/ihmc-robot-data-logger

@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs)
{
 if (matcher.matches(file.getFileName()))
 {
   try
   {
    File directory = file.getParent().toFile();
    File log = new File(directory, YoVariableLoggerListener.propertyFile);
    LogProperties properties = new LogPropertiesReader(log);
    addModel(directory, properties, model);
   }
   catch (IOException e)
   {
    e.printStackTrace();
   }
 }
 return FileVisitResult.CONTINUE;
}
origin: us.ihmc/IHMCRobotDataLogger

@Override
public FileVisitResult visitFile(Path file, BasicFileAttributes attrs)
{
 if (matcher.matches(file.getFileName()))
 {
   try
   {
    File directory = file.getParent().toFile();
    File log = new File(directory, YoVariableLoggerListener.propertyFile);
    LogProperties properties = new LogPropertiesReader(log);
    addModel(directory, properties, model);
   }
   catch (IOException e)
   {
    e.printStackTrace();
   }
 }
 return FileVisitResult.CONTINUE;
}
origin: us.ihmc/IHMCRobotDataLogger

  public static void main(String[] args) throws IOException
  {
   //      File logDirectory = FileSelectionDialog.loadDirectoryWithFileNamed(YoVariableLoggerListener.propertyFile);
   File logDirectory = new File("/home/jesper/robotLogs/20160520_130501_Atlas_WalkOnStraightLinesFallStanding_Step/");
   File targetDirectory = new File("/home/jesper/scratch/compressed/");
   if (logDirectory != null)
   {
     LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));

     new LogFileCompressor(logDirectory, targetDirectory, logProperties, new CustomProgressMonitor());
   }
  }
}
origin: us.ihmc/ihmc-robot-data-visualizer

  public static void main(String[] args) throws IOException
  {
   //      File logDirectory = FileSelectionDialog.loadDirectoryWithFileNamed(YoVariableLoggerListener.propertyFile);
   File logDirectory = new File("/home/jesper/robotLogs/20160520_130501_Atlas_WalkOnStraightLinesFallStanding_Step/");
   File targetDirectory = new File("/home/jesper/scratch/compressed/");
   if (logDirectory != null)
   {
     LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));

     new LogFileCompressor(logDirectory, targetDirectory, logProperties, new CustomProgressMonitor());
   }
  }
}
origin: us.ihmc/IHMCRobotDataLogger

progressMonitor.setEchoToConsole(true);
final File logDirectory = sourceFile.getParentFile();
final LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));
new Thread()
origin: us.ihmc/ihmc-robot-data-visualizer

progressMonitor.setEchoToConsole(true);
final File logDirectory = sourceFile.getParentFile();
final LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));
new Thread("IHMC-LogCompressor")
origin: us.ihmc/ihmc-robot-data-visualizer

progressMonitor.setEchoToConsole(true);
final File logDirectory = sourceFile.getParentFile();
final LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));
new Thread("IHMC-LogCompressor")
origin: us.ihmc/IHMCRobotDataLogger

progressMonitor.setEchoToConsole(true);
final File logDirectory = sourceFile.getParentFile();
final LogPropertiesReader logProperties = new LogPropertiesReader(new File(logDirectory, YoVariableLoggerListener.propertyFile));
new Thread()
us.ihmc.robotDataLogger.loggerLogPropertiesReader

Most used methods

  • <init>
  • getCameras
  • getCompressed
  • getHandshakeFile
  • getModel
  • getModelLoaderClass
  • getModelName
  • getModelPath
  • getModelResourceBundlePath
  • getModelResourceDirectories
  • getVariableDataFile
  • getVariables
  • getVariableDataFile,
  • getVariables,
  • getVariablesIndexFile,
  • load,
  • removeVideos,
  • set

Popular in Java

  • Finding current android device location
  • getSharedPreferences (Context)
  • getContentResolver (Context)
  • setScale (BigDecimal)
    Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
  • Table (com.google.common.collect)
    A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • PriorityQueue (java.util)
    An unbounded priority Queue based on a priority heap. The elements of the priority queue are ordered
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now