Seeing time/duration of Events

Hi there - I've imported a 30 minute video file I want to grab highlights from in iMovie - the problem is that when scrolling through the event, I can't find anywhere that shows how far into the clip I am - e.g., if I want to find the 5 minute mark of the event, I have to guess. Is there any way to see a timer of the event?

Hi there - I've imported a 30 minute video file I want to grab highlights from in iMovie - the problem is that when scrolling through the event, I can't find anywhere that shows how far into the clip I am - e.g., if I want to find the 5 minute mark of the event, I have to guess. Is there any way to see a timer of the event?

Similar Messages

  • Time duration of events

    Hello,
    I am accessing an Oracle 10.2.0.1.0 Database
    I have the following tables
    CREATE TABLE BT_MAPPING
    ( "TAG_ID" NUMBER(6,0) NOT NULL ENABLE,
    "TAG_NAME" VARCHAR2(30 BYTE) NOT NULL ENABLE,
    "TAG_DESCRIP" VARCHAR2(100 BYTE),
    "TAG_SRC1" VARCHAR2(30 BYTE),
    "TAG_SRC2" VARCHAR2(30 BYTE),
    "TAG_GRP_ID" NUMBER(4,0),
    "TAG_TYPE" VARCHAR2(2 BYTE),
    "TAG_DB" NUMBER(12,6),
    "TAG_ZERO" NUMBER(12,6),
    "TAG_SPAN" NUMBER(12,6),
    "TAG_EU" VARCHAR2(10 BYTE),
    "TAG_MIN" CHAR(1 BYTE),
    "TAG_MAX" CHAR(1 BYTE),
    "TAG_AVG" CHAR(1 BYTE),
    "TAG_DCM" NUMBER(4,0),
    "TAG_TYPE_ID" NUMBER(4,0),
    "TAG_TOTAL" CHAR(1 BYTE)
    and
    CREATE TABLE MT_ANALOGUE
    ( "TAG_ID" NUMBER(6,0) NOT NULL ENABLE,
    "TAG_DATE" DATE NOT NULL ENABLE,
    "TAG_VALUE" NUMBER(12,6),
    "TAG_QUALITY" NUMBER(6,0),
    "TAG_ADJUST_FLAG" CHAR(1 BYTE)
    I need to run a query that would return the tag_id, tag_name, tag_descrip from the bt_mapping table and the tag_date, tag_value from the analogue table when the tag_value is over .10 for the tags that are named BR_FL00_NI to BR_FL14_NI. I have the following which seems to work.
    SELECT
    BT.TAG_ID "TAG_ID", BT.TAG_NAME "TAG_NAME", BT.TAG_DESCRIP "TAG_DESCRIP", MT.TAG_DATE "TAG_DATE", MT.TAG_VALUE "TAG_VALUE"
    FROM
    BT_MAPPING BT, MT_ANALOGUE MT
    WHERE
    MT.TAG_ID=BT.TAG_ID
    AND
    MT.TAG_VALUE > 0.10
    AND
    (BT.TAG_NAME like 'BR_FL0%_NI'
    OR BT.TAG_NAME like 'BR_FL1%_NI'
    OR bt.tag_name = 'BR_FWL00_NI')
    ORDER BY BT.TAG_NAME, MT.TAG_DATE;
    this is a sample of what data the query returns
    TAG_ID                 TAG_NAME                             TAG_DESCRIP                         TAG_DATE                  TAG_VALUE
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:01:51          0.112088
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:01:52          0.10696
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:01:53          0.101343
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:08:56          0.108181
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:08:57          0.144567
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:08:58          0.160684
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:08:59          0.195116
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:09:00          0.179976
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:09:01          0.178266
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:09:02          0.176557
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:09:03          0.175336
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:09:04          0.174359
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:09:05          0.174359
    40076                    BR_FL01_NI                            Filter #1 Turbidity                       2009-02-05:09:06          0.169475But I am wondering how to query the times that the value is > .10 with a time duration >= 15min and to have the time the tag_value was > 0.10 and the last time the value was > 0.10 with the duration in a new column?
    Something like this
    TAG_ID     TAG_NAME      TAG_DESCRIP        TAG_START_DATE_OVER      TAG_START_VALUE    TAG_END_DATE_OVER      TAG_END_VALUE      DURATION
    40076       BR_FL01_NI      Filter #1 Turbidity     2009-02-05:08:56                     0.108181                      2009-02-05:09:06                 0.169475                     20minI have searched the forums, but didn't find anything that applied. It's possible that I was searching for the wrong phrase. If anyone can provide some help, it would be appreciated.
    Cheers
    Edited by: scada on Feb 24, 2009 10:21 AM

    I will look into analytic functions and your sample code to see if I can get the results. I did forget the sample data, again. I have now included some sample data. so what i need to query is when tag_value is > 0.10 for greater than 15 minutes for tags with tag name like 'BR_FL0%_NI' OR like 'BR_FL1%_NI' OR tag_name = 'BR_FWL00_NI'. I also would need a column in that query to be the time duration that the tag_value was > 0.10.
    thanks again for all the help
    bt_mapping
    CREATE TABLE BT_MAPPING
    ( "TAG_ID" NUMBER(6,0) NOT NULL ENABLE,
    "TAG_NAME" VARCHAR2(30 BYTE) NOT NULL ENABLE,
    "TAG_DESCRIP" VARCHAR2(100 BYTE),
    "TAG_SRC1" VARCHAR2(30 BYTE),
    "TAG_SRC2" VARCHAR2(30 BYTE),
    "TAG_GRP_ID" NUMBER(4,0),
    "TAG_TYPE" VARCHAR2(2 BYTE),
    "TAG_DB" NUMBER(12,6),
    "TAG_ZERO" NUMBER(12,6),
    "TAG_SPAN" NUMBER(12,6),
    "TAG_EU" VARCHAR2(10 BYTE),
    "TAG_MIN" CHAR(1 BYTE),
    "TAG_MAX" CHAR(1 BYTE),
    "TAG_AVG" CHAR(1 BYTE),
    "TAG_DCM" NUMBER(4,0),
    "TAG_TYPE_ID" NUMBER(4,0)
    Insert into bt_mapping
    values (40652,'BR_FL10_NI','Filter #10 Turbidity','BRIPSS03','BRIPSS04',0,'AI',60,0,0,'0','1','1','1',3,2);MT_ANALOGUE TABLE
    CREATE TABLE MT_ANALOGUE
    ( "TAG_ID" NUMBER(6,0) NOT NULL ENABLE,
    "TAG_DATE" DATE NOT NULL ENABLE,
    "TAG_VALUE" NUMBER(12,6),
    "TAG_QUALITY" NUMBER(6,0),
    "TAG_ADJUST_FLAG" CHAR(1 BYTE)
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:00','dd-mon-yyyy hh24:mi'),'.018816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:01','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:02','dd-mon-yyyy hh24:mi'),'.029548','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:03','dd-mon-yyyy hh24:mi'),'.029304','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:04','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:05','dd-mon-yyyy hh24:mi'),'.028571','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:06','dd-mon-yyyy hh24:mi'),'.029548','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:07','dd-mon-yyyy hh24:mi'),'.029304','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:08','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:09','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:10','dd-mon-yyyy hh24:mi'),'.030037','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:11','dd-mon-yyyy hh24:mi'),'.028327','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:12','dd-mon-yyyy hh24:mi'),'.029792','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:13','dd-mon-yyyy hh24:mi'),'.028327','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:14','dd-mon-yyyy hh24:mi'),'.029792','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:15','dd-mon-yyyy hh24:mi'),'.029304','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:16','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:17','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:18','dd-mon-yyyy hh24:mi'),'.029548','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:19','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:20','dd-mon-yyyy hh24:mi'),'.029792','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:21','dd-mon-yyyy hh24:mi'),'.029548','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:22','dd-mon-yyyy hh24:mi'),'.029548','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:23','dd-mon-yyyy hh24:mi'),'.029304','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:24','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:25','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:26','dd-mon-yyyy hh24:mi'),'.029304','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:27','dd-mon-yyyy hh24:mi'),'.028816','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:28','dd-mon-yyyy hh24:mi'),'.028571','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:29','dd-mon-yyyy hh24:mi'),'.029304','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    ('40652',to_date('25-feb-2009 10:30','dd-mon-yyyy hh24:mi'),'.029304','0','0');
    INSERT INTO MT_ANALOGUE VALUES
    '40652',to_date('25-feb-2009 10:31','dd-mon-yyyy hh24:mi'),'.017304','0','0');Edited by: scada on Feb 25, 2009 12:08 PM
    Edited by: scada on Feb 25, 2009 1:21 PM
    Edited by: scada on Feb 26, 2009 10:51 AM
    Edited by: scada on Feb 26, 2009 10:58 AM

  • ICal: how can I see the duration from events?

    Is it possible to see how many hours/minutes takes an event? I NEED IT.

    No, it's not possible. Apple thinks you do not need it.

  • TS3999 can't see times of my icloud calendar events when using month view...

    I use a macbook pro and like to view my icloud calendar using month view so I can see the whole month at a glance.
    It used to be that when I viewed my calendar using Google Chrome, the time of each event would show next to the event name. Recently, this changed and now the month view just shows the events, not the times. This is also true for my macbook ical - month view only shows events, no times.
    Is there an option to allow the times to show when using month view? I looked in preferences and didn't see one.
    Also, as a side note, I tested in Firefox and the times DO show when using month view. I just prefer using my ical or chrome, so would love to figure out a way to fix there.
    thanks for any help!

    I was able to see some posts after I made mine and I found the answer to the macbook ical issue.
    https://discussions.apple.com/message/15378887#15378887
    would still love any input on the google chrome issue. If anyone knows how to show event times in chrome, I'd love to hear how!
    thanks.

  • Measuring the time duration of a Java webdynpro event

    Hi everybody,
    I would like to know if there are a standart wy of measuring the time duration in seconds of a Java webdynpro event.
    We are developing a Java Webdynpro application and we need to improve the performance of our business logic associated to the events which are thrown by our java webdynpro views. We want to do this by a stardart way, and if it possible without coding any line. So, is there any kind of monitorization of this information? or is there a tool to do that?
    We would need this information:
    - Name of View
    - Name of event
    - Start time
    - End time  
    Thanks for all.

    Hi Antonio Sanz ,
    Did you do logging for your application?
    If so, you can go and get the information from the logs.(This includes the time in milli seconds)
    (Assuming that you have written the logs at starting and ending of each method.)
    If not, I think it is not possible with out code change.
    If you want to do the code change you can do like this:
    method start(){
    long startTime = System.currentTimeMillis();
    long endTime = System.currentTimeMillis();
    long timeTaken = endTime - startTime; // You can print the "timeTaken" on the screen or you can log the information.
    Regards,
    Jaya.

  • In setting up my ICal calendar I have specific times (as new events) that I want to be included in the print out.  This doesn't happen.

    In setting up my ICAL calendar I have specific times (as new events) for each day.  When it prints out the time does not show up (rather its a bar).  I would like the time for each appointment to print out. How do I do this?

    These are two possible approaches that will normally work to move an existing library to a new computer.
    Method 1
    Backup the library with this User Tip.
    Deauthorize the old computer if you no longer want to access protected content on it.
    Restore the backup to your new computer using the same tool used to back it up.
    Keep your backup up-to-date in future.
    Method 2
    Connect the two computers to the same network. Share your <User's Music> folder from the old computer and copy the entire iTunes library folder into the <User's Music> folder on the new one. Again, deauthorize the old computer if no longer required.
    Both methods should give the new computer a working clone of the library that was on the old one. As far as iTunes is concerned this is still the "home" library for your devices so you shouldn't have any issues with iTunes wanting to erase and reload.
    I'd recommend method 1 since it establishes an ongoing backup for your library.
    Note if you have failed to move contacts and calendar items across you should create one dummy entry of each in your new profile and iTunes should  merge the existing data from the device.
    If your media folder has been split out from the main iTunes folder you may need to do some preparatory work to make it easier to move. See make a split library portable.
    Should you be in the unfortunate position where you are no longer able to access your original library or a backup then then see Recover your iTunes library from your iPod or iOS device for advice on how to set up your devices with a new library with the maximum preservation of data.
    tt2

  • How to display time duration (NOT dates) with an input mask in a JTable?

    Background: I am trying to display in a JTable, in two columns, the start position and time duration of an audio clip.
    They are stored as type float internally eg. startPosition = 72.7 seconds.
    However I wish to display on screen in the table in HH:mm:ss:S format. eg. 00:01:12:7. The user can edit the cell and input values to update the internal member fields.
    Problem: I am finding it very difficult to implement this - what with the interactions of MaskFormatter, DefaultCellEditor etc.
    Also using SimpleDateFormat and DateFormatter does not work as they insist on displaying the day, month, year also in the table cell.
    Taking the Swing Tutorial TableFTFEditDemo example as a template,
    (http://java.sun.com/docs/books/tutorial/uiswing/components/example-1dot4/index.html#TableFTFEditDemo)
    does anyone know how to do this?
    I can post my (buggy) modifications to the example code - if it would help.
    Appreciate any help.
    thanks,
    Anil

    Here are my modifications to the TableFTFEditDemo example. If you run it, you get an exception
    like java.lang.NumberFormatException: For input string: "18:00:03.500"
    The two modified classes are taken from the Tutorial and are listed below:
    =================
    * IntegerEditor is a 1.4 class used by TableFTFEditDemo.java.
    import javax.swing.AbstractAction;
    import javax.swing.BorderFactory;
    import javax.swing.DefaultCellEditor;
    import javax.swing.JFormattedTextField;
    import javax.swing.JOptionPane;
    import javax.swing.JTable;
    import javax.swing.JTextField;
    import javax.swing.KeyStroke;
    import javax.swing.SwingUtilities;
    import java.awt.event.ActionEvent;
    import java.awt.event.KeyEvent;
    import java.awt.Color;
    import java.awt.Component;
    import java.awt.Toolkit;
    import java.text.DateFormat;
    import java.text.NumberFormat;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import javax.swing.text.DateFormatter;
    import javax.swing.text.DefaultFormatterFactory;
    import javax.swing.text.MaskFormatter;
    import javax.swing.text.NumberFormatter;
    class TimeRenderer {
         float seconds;
         TimeRenderer(String str) {
              int hSec = Integer.parseInt(str.substring(0,2)) * 60 * 60;
              int mSec = Integer.parseInt(str.substring(2,4)) * 60;
              int sSec = Integer.parseInt(str.substring(4,6));
              float tSec = Integer.parseInt(str.substring(6,7))/10.0F;
              seconds = hSec + mSec + sSec + tSec;
    * Implements a cell editor that uses a formatted text field to edit Integer
    * values.
    public class IntegerEditor extends DefaultCellEditor {
         JFormattedTextField ftf;
         static Date zeroTime = new Date(0L);
         private boolean DEBUG = true;
         SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.S");
         MaskFormatter maskFo = new MaskFormatter("##:##:##.#");
         protected MaskFormatter createFormatter(String s) {
              MaskFormatter formatter = null;
              try {
                   formatter = new MaskFormatter(s);
              } catch (java.text.ParseException exc) {
                   System.err.println("formatter is bad: " + exc.getMessage());
                   System.exit(-1);
              return formatter;
         public IntegerEditor(int min, int max) throws ParseException {
              super(new JFormattedTextField(new MaskFormatter("##:##:##.#")));
              ftf = (JFormattedTextField) getComponent();
              // Set up the editor for the cells.
              ftf.setFormatterFactory(new DefaultFormatterFactory(new DateFormatter(sdf)));
              ftf.setFocusLostBehavior(JFormattedTextField.PERSIST);
              // React when the user presses Enter while the editor is
              // active. (Tab is handled as specified by
              // JFormattedTextField's focusLostBehavior property.)
              ftf.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), "check");
              ftf.getActionMap().put("check", new AbstractAction() {
                   public void actionPerformed(ActionEvent e) {
                        if (!ftf.isEditValid()) { // The text is invalid.
                             ftf.setBorder(BorderFactory.createLineBorder(Color.RED));
                             ftf.setBackground(Color.PINK);
                             ftf.postActionEvent(); // inform the editor
                        } else
                             try { // The text is valid,
                                  ftf.commitEdit(); // so use it.
                                  ftf.postActionEvent(); // stop editing
                             } catch (java.text.ParseException exc) {
         // Override to invoke setValue on the formatted text field.
         public Component getTableCellEditorComponent(JTable table, Object value,
                   boolean isSelected, int row, int column) {
              JFormattedTextField ftf = (JFormattedTextField) super
                        .getTableCellEditorComponent(table, value, isSelected, row, column);
              System.out.println("value:" + value);
    //          long milliseconds =(long) (Float.parseFloat(value.toString()) * 1000);
              long milliseconds =(long) (((Float) value).floatValue() * 1000);
              Date dt = new Date(milliseconds);
              ftf.setValue(dt);
              return ftf;
         // Override to ensure that the value remains an Integer.
         public Object getCellEditorValue() {
              JFormattedTextField ftf = (JFormattedTextField) getComponent();
              Object o = ftf.getValue();
              try {               
                   Calendar cal = Calendar.getInstance();
                   cal.setTime((Date)o);
                   float seconds = cal.getTimeInMillis()/1000.0F;
                   return sdf.format(o);
                   //return new Float(seconds);
              } catch (Exception exc) {
                   System.err.println("getCellEditorValue: can't parse o: " + o);
                   exc.printStackTrace();
                   return null;
         // Override to check whether the edit is valid,
         // setting the value if it is and complaining if
         // it isn't. If it's OK for the editor to go
         // away, we need to invoke the superclass's version
         // of this method so that everything gets cleaned up.
         public boolean stopCellEditing() {
              JFormattedTextField ftf = (JFormattedTextField) getComponent();
              if (ftf.isEditValid()) {
                   try {
                        ftf.commitEdit();
                   } catch (java.text.ParseException exc) {
              } else { // text is invalid
                   ftf.setBorder(BorderFactory.createLineBorder(Color.RED));
                   ftf.setBackground(Color.PINK);
                   return false; // don't let the editor go away
              return super.stopCellEditing();
    //=====================================================
    * TableFTFEditDemo.java is a 1.4 application that requires one other file:
    *   IntegerEditor.java
    import javax.swing.JFrame;
    import javax.swing.JDialog;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.JTable;
    import javax.swing.table.AbstractTableModel;
    import java.awt.Dimension;
    import java.awt.GridLayout;
    import java.text.ParseException;
    * This is exactly like TableDemo, except that it uses a
    * custom cell editor to validate integer input.
    public class TableFTFEditDemo extends JPanel {
        private boolean DEBUG = false;
        public TableFTFEditDemo() throws ParseException {
            super(new GridLayout(1,0));
            JTable table = new JTable(new MyTableModel());
            table.setPreferredScrollableViewportSize(new Dimension(500, 70));
            //Create the scroll pane and add the table to it.
            JScrollPane scrollPane = new JScrollPane(table);
            //Set up stricter input validation for the integer column.
         //   table.setDefaultEditor(Float.class,
           //                        new IntegerEditor(0, 100));
         //If we didn't want this editor to be used for other
         //Integer columns, we'd do this:
         table.getColumnModel().getColumn(3).setCellEditor(
              new IntegerEditor(0, 100));
            //Add the scroll pane to this panel.
            add(scrollPane);
        class MyTableModel extends AbstractTableModel {
            private String[] columnNames = {"First Name",
                                            "Last Name",
                                            "Sport",
                                            "# of Years",
                                            "Vegetarian"};
            private Object[][] data = {
                {"Mary", "Campione",
                 "Snowboarding", new Float(5.7), new Boolean(false)},
                {"Alison", "Huml",
                 "Rowing", new Float(3.5), new Boolean(true)},
                {"Kathy", "Walrath",
                 "Knitting", new Float(2.9), new Boolean(false)},
                {"Sharon", "Zakhour",
                 "Speed reading", new Float(20.8), new Boolean(true)},
                {"Philip", "Milne",
                 "Pool", new Float(10.5), new Boolean(false)}
            public int getColumnCount() {
                return columnNames.length;
            public int getRowCount() {
                return data.length;
            public String getColumnName(int col) {
                return columnNames[col];
            public Object getValueAt(int row, int col) {
                return data[row][col];
             * JTable uses this method to determine the default renderer/
             * editor for each cell.  If we didn't implement this method,
             * then the last column would contain text ("true"/"false"),
             * rather than a check box.
            public Class getColumnClass(int c) {
                 Object obj = getValueAt(0, c);
                 System.out.println("getColumnClass.obj:" + obj);
                return obj.getClass();
            public boolean isCellEditable(int row, int col) {
                //Note that the data/cell address is constant,
                //no matter where the cell appears onscreen.
                if (col < 2) {
                    return false;
                } else {
                    return true;
            public void setValueAt(Object value, int row, int col) {
                if (DEBUG) {
                    System.out.println("Setting value at " + row + "," + col
                                       + " to " + value
                                       + " (an instance of "
                                       + value.getClass() + ")");
                data[row][col] = value;
                fireTableCellUpdated(row, col);
                if (DEBUG) {
                    System.out.println("New value of data:");
                    printDebugData();
            private void printDebugData() {
                int numRows = getRowCount();
                int numCols = getColumnCount();
                for (int i=0; i < numRows; i++) {
                    System.out.print("    row " + i + ":");
                    for (int j=0; j < numCols; j++) {
                        System.out.print("  " + data[i][j]);
                    System.out.println();
                System.out.println("--------------------------");
         * Create the GUI and show it.  For thread safety,
         * this method should be invoked from the
         * event-dispatching thread.
         * @throws ParseException
        private static void createAndShowGUI() throws ParseException {
            //Make sure we have nice window decorations.
            JFrame.setDefaultLookAndFeelDecorated(true);
            //Create and set up the window.
            JFrame frame = new JFrame("TableFTFEditDemo");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            //Create and set up the content pane.
            TableFTFEditDemo newContentPane = new TableFTFEditDemo();
            newContentPane.setOpaque(true); //content panes must be opaque
            frame.setContentPane(newContentPane);
            //Display the window.
            frame.pack();
            frame.setVisible(true);
        public static void main(String[] args) {
            //Schedule a job for the event-dispatching thread:
            //creating and showing this application's GUI.
            javax.swing.SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                    try {
                             createAndShowGUI();
                        } catch (ParseException e) {
                             // TODO Auto-generated catch block
                             e.printStackTrace();
    }

  • Record time duration for fax in vxml

    I am going to get the time duration used for fax sending in vxml:
    <transfer name="mycall" destexpr="'fax://' + phone_num" bridge="false" connecttimeout="120s" maxtime="180s" cisco-longpound="true" cisco-mailtoaddress="'xxxx'" >
    <catch event="telephone.disconnect.transfer">
    <assign name="mydur" expr="mycall$.duration"/>
    <goto next="#timeCount"/>
    </catch>
    </transfer>
    <var name="startTime" expr="new Date();"/>
    <var name="endTime"/>
    <form id="timeCount">
    <block>
    <assign name="document.startTime" expr="startTime.getTime();"/>
    <assign name="document.startTime" expr="Number(startTime);"/>
    <assign name="document.endTime" expr="new Date();"/>
    <assign name="document.endTime" expr="endTime.getTime();"/>
    <assign name="document.endTime" expr="Number(endTime);"/>
    <assign name="mydur" expr="document.endTime - document.startTime;"/>
    </block>
    </form>
    But mycall$.duration is 0 after transferring fax.
    And even if I use codes to count time duration, the duration, mydur, is about the same regardless of the number of pages sent.
    Is it possible to use vxml to record time duration of fax?
    Thank you!

    Paste the following Config:
    sh ver
    sh run
    debug of one call demonstrating the problem :
    debug voip ivr all
    debug vxml all

  • Time loop and events (again)

    Good morning,
    I still have problems with time loops and events.
    I have an event structure based on run time menu (two buttons: start stop).
    When I push start, an automatic sequence is started made of a state machine (so a while loop).
    I want to stop the process by means of presing stop in the run time menu. The problem is that the system doesn't respond when I press the button (it's not locked since I unchecked the option to stop front panel acitivity in the event structure configuration). I see that the pression of the stop command is made, but the code inside the event structure is not executed.
    How can I avoid this?
    Thank you,
    Fede

    Events don't react to changes in local and global varables, and that's usually a good thing.
    To trigger an event programmatically, you should write to a signaling property of the control assigned to the event, and the event will fire (even if the value does not actually change).
    Attached is a simple modification of my example that forces a stop of any ongoing measurments every 10 seconds using the above method.
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    Prova Loop MenuIII.zip ‏15 KB

  • How can I stop ical from deleting time information from event titles?

    I sometimes like to put times (e.g., 10pm) in the titles of my events.  I do this because I want to see the time in the event title for certain events.  Apple's ical thinks it knows what I want (it doesn't!) and deletes this information from the title, probably to schedule the event at that time, which is ridiculous because I sent the time of the event when I create it.  This is especially annoying because I want the time in the event title for a reason.  I can't figure out how to turn this function off.  Apple, if you're reading this, please add an easy on/off switch to this "feature," (or better yet, remove it).  In the meantime, does anyone know how to get around this?

    Enter them in a format that Calendar doesn’t recognize as a time.
    Or go back and edit the title after it recognizes the date/time info.

  • Time duration formula help

    Post Author: ztruelove
    CA Forum: Formula
    I am needing to run a monthly report that shows how many hours our company cars have been "checked out" for that particular month. Each record has a "check out date" field in the format YYYY-MM-DD and a "check out time" field in the format 17:00:00  (and two more fields for check in date and time).  My questions are...
    1) How do I extract only the hours for the month I'm reporting on?  Say I'm reporting on October, and the car was checked out on September 29th and returned on October 2nd...how do I just pull the October hours?
    2) I just want to see "business hours" of 08:00 - 17:00.  So if the car was checked out on Friday, October 5th at 17:01 and checked back in on Tuesday, October 9 at 12:00, I would want to see a duration of 13 hours (9 hours from Monday and 4 hours from Tuesday).
    Any suggestions or assistance is greatly appreciated.

    Post Author: V361
    CA Forum: Formula
    You will need to modify the formula, I stole this from another post.
    WhilePrintingRecords;
    DateTimeVar FDay := {?Start Date};DateTimeVar LDay := {?End Date};
    TimeVar BusinessStartTime := TimeValue("8:00");TimeVar BusinessEndTime := TimeValue("17:00");
    NumberVar BSTime;NumberVar BETime;NumberVar Days;NumberVar Weekends;NumberVar FinalDays;DateVar StartDate;DateVar EndDate;NumberVar HalfDays;NumberVar FullDays;NumberVar Hours;
    //Assign Business Start Time and Business End TimeBSTime := hour(BusinessStartTime) + (minute(BusinessStartTime) / 60);BETime := hour(BusinessEndTime) + (minute(BusinessEndTime) / 60);
    //Check if Start Date and End Date fall within "Business Hours"if hour(FDay) in BSTime to BETime    then FDay := FDayelse if hour (FDay) > BETime    then FDay := datetime(date(FDay) + 1, BusinessStartTime)else if hour(FDay) < BSTime    then FDay := datetime(date(FDay), BusinessStartTime);
    if hour(LDay) in BSTime to BETime    then LDay := LDayelse if hour(LDay) > BETime    then LDay := datetime(date(LDay),BusinessEndTime)else if hour(LDay) < BSTime    then LDay := datetime(date(LDay) - 1, BusinessEndTime);
    //Check if Start Date and/or End Date falls on a weekendif DayOfWeek(FDay) = 7    then StartDate := date(FDay) + 2else if DayOfWeek(FDay) = 1    then StartDate := date(FDay) + 1else    StartDate := date(FDay);
    if DayOfWeek(LDay) = 7    then EndDate := date(LDay) + 2else if DayOfWeek(LDay) = 1    then EndDate := date(LDay) + 1else    EndDate := date(LDay);
    //Calculate # of days including Start Date and End DateDays := (EndDate - StartDate) + 1;
    //Calculate # of weekend daysif Days >= 7    then WeekEnds := (Round((Days/7),0))*2else if DayOfWeek(StartDate) > DayOfWeek(EndDate)    then WeekEnds := 2else    WeekEnds := 0;
    //Check if last day on a weekend and calculate final # of daysif DayOfWeek(LDay) = 7    then FinalDays := FinalDays - 1;
    if DayOfWeek(LDay) = 1    then FinalDays := FinalDays - 2;
    FinalDays := Days - Weekends;
    //Calculate final # of hoursif FinalDays <= 1    then        (if hour (LDay) <= BETime            then hours := (time(LDay) - time(FDay)) / 3600        else hours := (BusinessEndTime - time(FDay)) / 3600)    else (HalfDays := ((BusinessEndTime - time(FDay)) / 3600 + (time(LDay) - BusinessStartTime) / 3600);        FullDays := (FinalDays - 2) * 9;        Hours := HalfDays + FullDays;        );
    hours;

  • I can see the pictures in Events in iPhoto, but I can't open them.  When I right click on an Event it just says Edit, but won't open all the pictures in Events.  It used to open, but something is wrong.  I would appreciate any assistance.  Thank you.

    I can see the pictures in Events in iPhoto, but I can't open them.  When I right click on an Event it just says Edit, but won't open all the pictures in Events.  It used to open, but something is wrong.  I would appreciate any assistance.  Thank you.

    Hi Terence,
    I got your note and was able to complete the first part, but when I came to Finder, Go To Folder and I typed in both     /var/db/receipts/    and /private/var/db/receipts all I get is NOT FOUND message.  I tried several times, but no luck.
    Please advise.
    Thank you.
    Catherine Morgan

  • Time duration taken for a job to complete

    Hi
    How do I konw what is the time duration that has taken for any job to be completed  I am looking  in RSMO and i am able to see the start time in the header tab for a job .how do i see the completed time??
    Thanks
    Sheetal

    Hi Sheetal,
    Double click on the start time a popup box would appear in that you can watch the End time as well.
    Also below the Start time you can watch Run time as well,ie the Total Time taken to complete the data load.
    or
    you can check in SM37,
    Copy the Reuqest name from monitor screen and paste it in the SM37 enter the name of the person who scheduled it or enter* to select all users.
    you can find the Job details of that particular request.
    Hope this helps.
    Regards,
    Ravikanth

  • Predict Trip time duration from Pick up and Drop off Latitude and Longitude using Azure ML Studio

    I'm using Microsoft
    Azure Machine Learning Studio to create an experiment for predicting
    time duration of a trip by using
    a data set containing previous records of the trip time along with latitude and longitude of the pick up and drop off location.
    Can anyone help me out with whatregression model (or
    R-Script optional) should I use to train my model?

    Hi,
    Are you training with raw latitude/longitude? If so, you should try clustering the start/end points into groups. An easy way to do this is to take a decimal or two off the values. Otherwise, the algorithm is seeing
    many, many, unique pairs which may degrade the model performance.
    You will probably also want to use the
    Learning with Counts modules to summarize that lat/lon data because even with clustering, the features will still have high dimensionality. Here's some info on learning with counts:
    http://blogs.technet.com/b/machinelearning/archive/2015/02/17/big-learning-made-easy-with-counts.aspx
    Also, we did some experiments on similar data so if you want to read more about that see:
    http://blogs.technet.com/b/machinelearning/archive/2015/04/02/building-azure-ml-models-on-the-nyc-taxi-dataset.aspx
    Hope this helps!
    Margaret

  • IDSMC 2.0.1 How to see the total IDS Events in Database

    If I:
    1.
    In "Security Monitor" - "Data Management" - "Database" - "Rules" specify a trigger condition "Notify via e-mail" and set the trigger action "Total IDS events in database exceed" to 50000
    2.
    Then in the "Security Monitor" - "Monitor" - "Events" - Lanch Event Viewer with "Event Start Time" set to "At Earliest".
    3.
    And deletes all events from database. Then after a while the trigger action for 50000 IDS events is triggered and send the e/mail notification even though I only see a few thousand event in the in the Security Monitor.
    4. Is this a bug (that the Security Monitor only show a few thousand events) or is the another way to see the total number of IDS events in the database ?
    Thanks
    Gert

    This document should explain it better,
    http://www.cisco.com/univercd/cc/td/doc/product/rtrmgmt/cw2000/mon_sec/secmon20/ug/ch04.htm#wp322337

Maybe you are looking for

  • CX_SY_OPEN_SQL_DB Need Help !

    Hi I'm Getting this Dump Runtime Errors         DBIF_RSQL_SQL_ERROR Exception              CX_SY_OPEN_SQL_DB Date and Time          01/25/2008 05:30:05 Short text SQL error in the database when accessing a table. What can you do? Note which actions a

  • Please help with small but annoying 'Open With' finder problem

    hello, when I CTRL click a file in finder and select 'Open With' a huge list of apps appear and the same app apperars multiple times. e.g toast appears about 7 times Please have a look at the image below as a picture can say a 1000 words. [img]http:/

  • Why can't i change row and column height in tables?

    a mind-boggling problem to be sure. For some odd reason, I can't use the inspector to type in row/column heights for tables. I can use the up/down arrows, but those only work in increments of 1. I can manually adjust them one by one but as soon as I

  • The latest version of TBIT materials

    Hi, I am planning to take SAP XI Development Consultant Track certification exam in this september. In this regard i understand that the TBIT materials required to be studied are TBIT40 (XI Fundamentals) TBIT41 (Mapping Concepts) TBIT42 (Adapter Conc

  • BEX ANALYZER NOT WORKING

    Dear Expert , i have installed sapgui 7.10 on windows 7 and also installed patch 16 for sap gui . sap gui working successfuly and connect to the server .when i open the bex analyzer and want to open any query , no system is shown whom i can connect i