if (property.isSetLpwstr()) { val = property.getLpwstr(); } else if (property.isSetLpstr()) { val = property.getLpstr(); } else if (property.isSetDate()) { val = property.getDate().toString(); } else if (property.isSetFiletime()) { val = property.getFiletime().toString(); } else if (property.isSetBool()) { val = Boolean.toString(property.getBool()); else if (property.isSetI1()) { val = Integer.toString(property.getI1()); } else if (property.isSetI2()) { val = Integer.toString(property.getI2()); } else if (property.isSetI4()) { val = Integer.toString(property.getI4()); } else if (property.isSetI8()) { val = Long.toString(property.getI8()); } else if (property.isSetInt()) { val = Integer.toString(property.getInt()); else if (property.isSetUi1()) { val = Integer.toString(property.getUi1()); } else if (property.isSetUi2()) { val = Integer.toString(property.getUi2()); } else if (property.isSetUi4()) { val = Long.toString(property.getUi4()); } else if (property.isSetUi8()) {
System.out.println(ctproperty.getI4()); customproperties.addProperty("Test Date", 0); ctproperty = customproperties.getProperty("Test Date"); ctproperty.unsetI4(); ctproperty.setFiletime(new GregorianCalendar(2016,1,13)); System.out.println(ctproperty.getFiletime());
/** * Check if a property with this name already exists in the collection of custom properties * * @param name the name to check * @return whether a property with the given name exists in the custom properties */ public boolean contains(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) return true; } return false; }
/** * Retrieve the custom property with this name, or null if none exists. * * You will need to test the various isSetX methods to work out * what the type of the property is, before fetching the * appropriate value for it. * * @param name the name of the property to fetch * * @return the custom property with this name, or null if none exists */ public CTProperty getProperty(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) { return p; } } return null; } }
if (property.isSetLpwstr()) { val = property.getLpwstr(); } else if (property.isSetLpstr()) { val = property.getLpstr(); } else if (property.isSetDate()) { date = property.getDate().getTime(); } else if (property.isSetFiletime()) { date = property.getFiletime().getTime(); } else if (property.isSetBool()) { val = Boolean.toString(property.getBool()); else if (property.isSetI1()) { val = Integer.toString(property.getI1()); } else if (property.isSetI2()) { val = Integer.toString(property.getI2()); } else if (property.isSetI4()) { val = Integer.toString(property.getI4()); } else if (property.isSetI8()) { val = Long.toString(property.getI8()); } else if (property.isSetInt()) { val = Integer.toString(property.getInt()); else if (property.isSetUi1()) { val = Integer.toString(property.getUi1()); } else if (property.isSetUi2()) { val = Integer.toString(property.getUi2()); } else if (property.isSetUi4()) { val = Long.toString(property.getUi4()); } else if (property.isSetUi8()) {
/** * Check if a property with this name already exists in the collection of custom properties * * @param name the name to check * @return whether a property with the given name exists in the custom properties */ public boolean contains(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) return true; } return false; }
if (property.isSetLpwstr()) { val = property.getLpwstr(); } else if (property.isSetLpstr()) { val = property.getLpstr(); } else if (property.isSetDate()) { date = property.getDate().getTime(); } else if (property.isSetFiletime()) { date = property.getFiletime().getTime(); } else if (property.isSetBool()) { val = Boolean.toString(property.getBool()); else if (property.isSetI1()) { val = Integer.toString(property.getI1()); } else if (property.isSetI2()) { val = Integer.toString(property.getI2()); } else if (property.isSetI4()) { val = Integer.toString(property.getI4()); } else if (property.isSetI8()) { val = Long.toString(property.getI8()); } else if (property.isSetInt()) { val = Integer.toString(property.getInt()); else if (property.isSetUi1()) { val = Integer.toString(property.getUi1()); } else if (property.isSetUi2()) { val = Integer.toString(property.getUi2()); } else if (property.isSetUi4()) { val = Long.toString(property.getUi4()); } else if (property.isSetUi8()) {
/** * Check if a property with this name already exists in the collection of custom properties * * @param name the name to check * @return whether a property with the given name exists in the custom properties */ public boolean contains(String name){ for(CTProperty p : props.getProperties().getPropertyList()){ if(p.getName().equals(name)) return true; } return false; } }
if (property.isSetLpwstr()) { val = property.getLpwstr(); } else if (property.isSetLpstr()) { val = property.getLpstr(); } else if (property.isSetDate()) { date = property.getDate().getTime(); } else if (property.isSetFiletime()) { date = property.getFiletime().getTime(); } else if (property.isSetBool()) { val = Boolean.toString(property.getBool()); else if (property.isSetI1()) { val = Integer.toString(property.getI1()); } else if (property.isSetI2()) { val = Integer.toString(property.getI2()); } else if (property.isSetI4()) { val = Integer.toString(property.getI4()); } else if (property.isSetI8()) { val = Long.toString(property.getI8()); } else if (property.isSetInt()) { val = Integer.toString(property.getInt()); else if (property.isSetUi1()) { val = Integer.toString(property.getUi1()); } else if (property.isSetUi2()) { val = Integer.toString(property.getUi2()); } else if (property.isSetUi4()) { val = Long.toString(property.getUi4()); } else if (property.isSetUi8()) {
/** * Retrieve the custom property with this name, or null if none exists. * * You will need to test the various isSetX methods to work out * what the type of the property is, before fetching the * appropriate value for it. * * @param name the name of the property to fetch * * @return the custom property with this name, or null if none exists */ public CTProperty getProperty(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) { return p; } } return null; } }
if (property.isSetLpwstr()) { val = property.getLpwstr(); else if (property.isSetLpstr()) { val = property.getLpstr(); else if (property.isSetDate()) { val = property.getDate().toString(); else if (property.isSetFiletime()) { val = property.getFiletime().toString(); else if (property.isSetBool()) { val = Boolean.toString( property.getBool() ); else if (property.isSetI1()) { val = Integer.toString(property.getI1()); else if (property.isSetI2()) { val = Integer.toString(property.getI2()); else if (property.isSetI4()) { val = Integer.toString(property.getI4()); else if (property.isSetI8()) { val = Long.toString(property.getI8()); else if (property.isSetInt()) { val = Integer.toString( property.getInt() );
if (property.isSetLpwstr()) { val = property.getLpwstr(); } else if (property.isSetLpstr()) { val = property.getLpstr(); } else if (property.isSetDate()) { val = property.getDate().toString(); } else if (property.isSetFiletime()) { val = property.getFiletime().toString(); } else if (property.isSetBool()) { val = Boolean.toString(property.getBool()); else if (property.isSetI1()) { val = Integer.toString(property.getI1()); } else if (property.isSetI2()) { val = Integer.toString(property.getI2()); } else if (property.isSetI4()) { val = Integer.toString(property.getI4()); } else if (property.isSetI8()) { val = Long.toString(property.getI8()); } else if (property.isSetInt()) { val = Integer.toString(property.getInt()); else if (property.isSetUi1()) { val = Integer.toString(property.getUi1()); } else if (property.isSetUi2()) { val = Integer.toString(property.getUi2()); } else if (property.isSetUi4()) { val = Long.toString(property.getUi4()); } else if (property.isSetUi8()) {