October 2nd, 2014
RubyGems is a package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries (in a self-contained format called a "gem"), a tool designed to easily manage the installation of gems, and a server for distributing them.
- http://en.wikipedia.org/wiki/RubyGems
Ruby code + [gemname].gemspec
Gem::Specification.new do |s| s.name = 'your_fancy_gem' s.version = '0.0.0' s.date = '2014-10-02' s.summary = "Your Fancy Gem" s.description = "The fanciest gem ever!" s.authors = ["Joel"] s.email =<EMAIL_ADDRESS>s.files = ["lib/fancy.rb"] s.homepage = 'http://rubygems.org/gems/your_fancy_gem' s.license = 'MIT' end
In software engineering, don’t repeat yourself (DRY) is a principle of software development, aimed at reducing repetition of information of all kinds, especially useful in multi-tier architectures.
- http://en.wikipedia.org/wiki/Don't_repeat_yourself
Anybody can do it. You just need some code that you want to share
gem 'foo', :path => '/path/to/foo'
gem 'nokogiri', :git => 'https://github.com/tenderlove/nokogiri.git'.
source 'rubygems.org'
gem 'rails', '4.1.6'


16 Large-Cap Stocks For A Graham Enterprising Investor
by Shailesh KumarSummary
- The Graham Enterprising Investor screen focuses on the valuation as well as the companies that exhibit solid financial strength.
- Additionally, the company shall be highly liquid and should pay a dividend.
- In this screen, we focused on the large-cap stocks that satisfy the Graham Enterprising Investor screen criteria.
Introduction
The Graham Enterprising Investor screen focuses on the valuation as well as the companies that exhibit solid financial strength. Additionally, the company shall be highly liquid and should pay a dividend. This filters out the low-quality companies and we are presented with stocks that may be undervalued but have good-quality operations.
In this screen, we focused on the large-cap stocks that satisfy the Graham Enterprising Investor screen criteria.
Screen Details
This screen looks for large-cap stocks over $5 billion in market capitalization with good valuation and quality operations. The quality of the operation can be judged by a continuous profitability, presence of a dividend and good liquidity as exhibited by the current ratio:
- Dividend Yield > 0
- Current Ratio > 1.5
- Long-Term Debt/(Current Assets - Current Liabilities) between 0 and 1.1
- EPS > 0 for each of the previous 5 years
- EPS now > EPS 5 years ago
- P/E Ratio in the lowest 30% of the sector
The Screen Results
| Stock | Company | Dividend Yield | P/E Ratio | Current Ratio |
|---|---|---|---|---|
| AL | Air Lease Corp. | 1.3% | 9.3 | 4.5 |
| DHI | D.R. Horton | 1.3% | 12.5 | 9.8 |
| FL | Foot Locker | 3.3% | 9.9 | 2.0 |
| EMN | Eastman Chemical Company | 3.1% | 14.4 | 1.7 |
| HCA | HCA Healthcare | 1.2% | 13.8 | 1.5 |
| HST | Host Hotels & Resorts | 4.7% | 11.1 | 8.5 |
| KSS | Kohl's | 4.5% | 13.1 | 1.7 |
| LEN | Lennar | 0.3% | 9.7 | 14.4 |
| NUE | Nucor | 2.9% | 9.4 | 3.4 |
| OC | Owens Corning | 1.4% | 14.3 | 1.7 |
| PWR | Quanta Services | 0.4% | 18.4 | 1.8 |
| RS | Reliance Steel & Aluminum | 1.9% | 12.4 | 4.0 |
| SNX | Synnex | 1.2% | 13.6 | 1.6 |
| TOL | Toll Brothers | 1.1% | 8.6 | 7.6 |
| TXT | Textron | 0.2% | 12.8 | 2.2 |
| UI | Ubiquiti | 0.6% | 39.4 | 2.6 |
Notes and Observations
As mentioned in the earlier screens, I am avoiding the homebuilders and hotel/resort stocks. Additionally, the commodities and metals market may be in a cyclical downturn right now. That removes TOL, RS, NUE, LEN, HST and DHI from consideration. AL and FL are already on our further review list.
- EMN: Close to fair value but with nice growing dividend. No further interest as a value investment.
- HCA: Looks solid and priced at a discount. Strong margins and a more or less recession-proof business. Interested and will review further.
- KSS: Valuation is not compelling yet given the retail industry headwinds. There is a great 4.5% and growing dividend to compensate though, but at this time, we will stay away.
- OC: Fully valued.
- PWR: Fully valued.
- SNX: Cheap compared to expected growth estimates. I expect the growth will be slower as the economy slows down.
- TXT: Close to fully valued.
- UI: Expensive.
Ending Note
We will look into HCA in greater detail. At this time of the economic cycle, it is critical to stay conservative and avoid any stock that is other than undervalued and solidly run.
Editor's Note: The summary bullets for this article were chosen by Seeking Alpha editors.


by
This is a functional placeholder site for my videos, slides, demonstrations, et al. of the Learning Computers and Cyber Technologies series.
Eventually this site will be replaced with a prettier interactive site, however for now this is a placeholder.
The goal of the early material is to establish a baseline of knowledge so that more advanced content can be created.
- Do you have gaps in your knowledge you want to fill?
- Does a potential employer value the certification?
- Do you have access to a training budget and can get it paid?
- Are you unable to demonstrate compentency in the objectives without it?
If any of these answers are YES, then you may want to study up and take the exam.
Demonstrative video series covering the below Course Objectives.


We're Sorry, But you are not using Google Chrome which is required.
Log
Graphs
Profiler
Pool Dump
Physics
Sound
CUR: 0
AVG: 0
MIN: 0
MAX: 0
FRM: 0ms
CUR: 0
AVG: 0
MIN: 0
MAX: 0
FRM: 0


|
Elektra
0.9.3
|
kdb gen <templateName> <parentKey> <outputName> [parameters...]
<templateName>
: one of the templates listed below<parentKey>
: the parent key to use, templates may have certain restrictions on e.g. the allowed namespaces You may also use the special value -
(see below).<outputName>
: the base name of the output files. If a template produces multiple files, it will append different suffixes (e.g. file extensions) to this base name.[parameters...]
: a list of parameters, the supported parameters depend on the templateThis command invokes Elektra's code-generator.
It supports different templates. All templates require a parentKey
parameter, because this determines the input for the code-generator, as well as an outputName
parameter to specify the output file(s).
If the given parentKey
is -
, instead of actually invoking the code generator, kdb gen
will just print the filenames of the files that would be written with a valid parentKey
.
For more information see the list of templates below and the man-pages for each of them.
This command will return the following values as an exit status:
-H
, --help
: Show the man page.-V
, --version
: Print version info.-C
, --color <when>
: Print never/auto(default)/always colored output.-F
, --input-file <plugin>=<file>
: Load the file <file>
with plugin <plugin>
instead of accessing the KDB.-p
, --profile <profile>
: Use a different kdb profile.-v
, --verbose
: Explain what is happening. Gives a complete trace of all tried keys. Very useful to debug fallback and overrides.-d
, --debug
: Give debug information. Prints additional debug information in case of errors/warnings.Currently we only have one template:
highlevel
: Generates the files needed for using the high-level API with code-generation. More information can be found in kdb-gen-highlevel(1)Examples can be found on the man-pages of each template.
kdb
tool.


classBuilder
h
h
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
Here are your classes
h
h
h


|
Telebot
4.7.0
Library for Telegram bot API
|
This object represents an incoming update. More...
#include <telebot-types.h>
This object represents an incoming update.
| telebot_callback_query_t telebot_update::callback_query |
New incoming inline query The result of an inline query that was chosen by a user and sent to their chat partner. Please see our documentation on the feedback collecting for details on how to enable these updates for your bot.New incoming callback query
| telebot_message_t telebot_update::channel_post |
New incoming channel post of any kind — text, photo, sticker, etc.
| telebot_message_t telebot_update::edited_channel_post |
New version of a channel post that is known to the bot and was edited
| telebot_message_t telebot_update::edited_message |
New version of a message that is known to the bot and was edited
| telebot_message_t telebot_update::message |
New incoming message of any kind — text, photo, sticker, etc.
| telebot_poll_t telebot_update::poll |
New incoming shipping query. Only for invoices with flexible price New incoming pre-checkout query. Contains full information about checkout New poll state. Bots receive only updates about stopped polls and polls, which are sent by the bot
| telebot_poll_answer_t telebot_update::poll_anser |
A user changed their answer in a non-anonymous poll. Bots receive new votes only in polls that were sent by the bot itself.
| int telebot_update::update_id |
The update's unique identifier. Update identifiers start from a certain positive number and increase sequentially.
| telebot_update_type_e telebot_update::update_type |
The type of the update.


This website provides a tutorial on building better scientific software in Python. It was developed over time, by multiple people, and has been delivered in multiple formats and venues.
Scientists and researchers are increasingly put in the position of also being software developers. Writing code in the pursuit of science and data analysis brings with it the challenge of making that code deployable and accessible to collaborators. Novice programmers often find themselves writing difficult to maintain, difficult to manage code that their peers and collaborators have trouble using.
The goal of this tutorial is to expose researchers to several best practices in scientific software engineering that may otherwise take several years to become acquainted with. Though the implementation of these lessons is Python-specific, the essential ideas can be exported to other languages or platforms.
The code for this website and the final resulting package are available on GitHub. Feedback is welcome in the form of Issues or Pull Requests.
The content presented in the Tutorial can stand on its own as a reference. It can also be delivered as a hands-on workshop by a qualified instructor, with the materials presented alongside a live demonstration. A simple example bit of code is used to interactively build up a full featured Python package, complete with documentation and automated testing.
The following topics do not complete an exhaustive set of what could be included; however, they cover some of the most import elements of good scientific software.
Packaging
Testing
Documentation
Command-line Interfaces
Logging
Performance
Proceed to the setup page to read about the prerequisites for this tutorial. The content itself is in the Tutorial section. Some experience of working in an interactive terminal (either a Windows/Linux/Mac terminal or a Python console) is required. This tutorial is designed for a novice Python developer; if you can write a loop and a function in Python, and if you know how to run a .py script, you should be able to follow along comfortably.
.py


|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
| Interface Summary | |
| Bag | Defines a collection that counts the number of times an object appears in the collection. |
| BidiMap | Defines a map that allows bidirectional lookup between key and values. |
| BoundedCollection | Defines a collection that is bounded in size. |
| BoundedMap | Defines a map that is bounded in size. |
| Buffer | Defines a collection that allows objects to be removed in some well-defined order. |
| Closure | Defines a functor interface implemented by classes that do something. |
| Factory | Defines a functor interface implemented by classes that create objects. |
| IterableMap | Defines a map that can be iterated directly without needing to create an entry set. |
| KeyValue | Defines a simple key value pair. |
| MapIterator | Defines an iterator that operates over a Map . |
| MultiMap | Defines a map that holds a collection of values against each key. |
| OrderedBidiMap | Defines a map that allows bidirectional lookup between key and values and retains and provides access to an ordering. |
| OrderedIterator | Defines an iterator that operates over a ordered collections. |
| OrderedMap | Defines a map that maintains order and allows both forward and backward iteration through that order. |
| OrderedMapIterator | Defines an iterator that operates over an ordered Map . |
| Predicate | Defines a functor interface implemented by classes that perform a predicate test on an object. |
| PriorityQueue | Deprecated. Replaced by the Buffer interface and implementations in buffer subpackage. |
| ResettableIterator | Defines an iterator that can be reset back to an initial state. |
| ResettableListIterator | Defines a list iterator that can be reset back to an initial state. |
| SortedBag | Defines a type of Bag that maintains a sorted order among
its unique representative members. |
| SortedBidiMap | Defines a map that allows bidirectional lookup between key and values and retains both keys and values in sorted order. |
| Transformer | Defines a functor interface implemented by classes that transform one object into another. |
| Unmodifiable | Marker interface for collections, maps and iterators that are unmodifiable. |
| Class Summary | |
| ArrayStack | An implementation of the Stack API that is based on an
ArrayList instead of a Vector , so it is not
synchronized to protect against multi-threaded access. |
| BagUtils | Provides utility methods and decorators for
Bag and SortedBag instances. |
| BeanMap | An implementation of Map for JavaBeans which uses introspection to get and put properties in the bean. |
| BeanMap.MyMapEntry | Map entry used by BeanMap . |
| BinaryHeap | Deprecated. Replaced by PriorityBuffer in buffer subpackage. |
| BoundedFifoBuffer | Deprecated. Moved to buffer subpackage. |
| BufferUtils | Provides utility methods and decorators for Buffer instances. |
| ClosureUtils | ClosureUtils provides reference implementations and utilities
for the Closure functor interface. |
| CollectionUtils | Provides utility methods and decorators for Collection instances. |
| ComparatorUtils | Provides convenient static utility methods for Comparator
objects. |
| CursorableLinkedList | Deprecated. Use new version in list subpackage, which has been rewritten and now returns the cursor from the listIterator method. |
| DefaultMapBag | Deprecated. Moved to bag subpackage as AbstractMapBag. |
| DefaultMapEntry | Deprecated. Use the version in the keyvalue subpackage. |
| DoubleOrderedMap | Deprecated. Replaced by TreeBidiMap in bidimap subpackage. |
| EnumerationUtils | Provides utility methods for Enumeration instances. |
| ExtendedProperties | This class extends normal Java properties by adding the possibility to use the same key many times concatenating the value strings instead of overwriting them. |
| FactoryUtils | FactoryUtils provides reference implementations and utilities
for the Factory functor interface. |
| FastArrayList | A customized implementation of java.util.ArrayList designed
to operate in a multithreaded environment where the large majority of
method calls are read-only, instead of structural changes. |
| FastHashMap | A customized implementation of java.util.HashMap designed
to operate in a multithreaded environment where the large majority of
method calls are read-only, instead of structural changes. |
| FastTreeMap | A customized implementation of java.util.TreeMap designed
to operate in a multithreaded environment where the large majority of
method calls are read-only, instead of structural changes. |
| HashBag | Deprecated. Moved to bag subpackage and rewritten internally. |
| IteratorUtils | Provides static utility methods and decorators for Iterator
instances. |
| ListUtils | Provides utility methods and decorators for List instances. |
| LRUMap | Deprecated. Moved to map subpackage. |
| MapUtils | Provides utility methods and decorators for
Map and SortedMap instances. |
| MultiHashMap | MultiHashMap is the default implementation of the
MultiMap interface. |
| PredicateUtils | PredicateUtils provides reference implementations and utilities
for the Predicate functor interface. |
| ProxyMap | Deprecated. Moved to map subpackage as AbstractMapDecorator. |
| ReferenceMap | Deprecated. Moved to map subpackage. |
| SequencedHashMap | Deprecated. Replaced by LinkedMap and ListOrderedMap in map subpackage. |
| SetUtils | Provides utility methods and decorators for
Set and SortedSet instances. |
| StaticBucketMap | Deprecated. Moved to map subpackage. |
| SynchronizedPriorityQueue | Deprecated. PriorityQueue is replaced by the Buffer interface, see buffer subpackage. |
| TransformerUtils | TransformerUtils provides reference implementations and
utilities for the Transformer functor interface. |
| TreeBag | Deprecated. Moved to bag subpackage and rewritten internally. |
| UnboundedFifoBuffer | Deprecated. Moved to buffer subpackage. |
| Exception Summary | |
| BufferOverflowException | The BufferOverflowException is used when the buffer's capacity has been exceeded. |
| BufferUnderflowException | The BufferUnderflowException is used when the buffer is already empty. |
| FunctorException | Runtime exception thrown from functors. |
This package contains the interfaces and utilities shared across all the subpackages of this component.
The following collection implementations are provided in the package:
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |


| Package | Description |
|---|---|
| org.apache.fop.complexscripts.bidi | |
| org.apache.fop.fo |
Classes, constants and basic infrastructure for the FO tree.
|
| org.apache.fop.fo.extensions |
Base classes for implementing extensions to XSL-FO.
|
| org.apache.fop.fo.extensions.destination |
Classes to support named destinations (only relevant for PDF output)
|
| org.apache.fop.fo.extensions.svg |
SVG extension classes which handle elements from the SVG namespace.
|
| org.apache.fop.fo.extensions.xmp |
Extension classes which handles XMP metadata.
|
| org.apache.fop.fo.flow |
All the block- and inline-level flow formatting objects.
|
| org.apache.fop.fo.flow.table | |
| org.apache.fop.fo.pagination |
All the pagination and declaration formatting objects.
|
| org.apache.fop.fo.pagination.bookmarks |
Formatting objects for bookmarks as defined since XSL 1.1.
|
| org.apache.fop.layoutmgr |
FOP's layout engine.
|
| org.apache.fop.render.afp.extensions | |
| org.apache.fop.render.pdf.extensions | |
| org.apache.fop.render.ps.extensions |
Extensions specific to the PostScript Renderer.
|
| org.apache.fop.render.rtf |
RTF (Rich Text Format) Output Support
|
| org.apache.fop.traits |
Trait classes and other supporting data structures.
|
| Modifier and Type | Method and Description |
|---|---|
FONode |
DelimitedTextRange.getNode()
Obtain node that generated this text range.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DelimitedTextRange.append(char c,
FONode fn)
Append interval using character C.
|
void |
DelimitedTextRange.append(CharIterator it,
FONode fn)
Append interval using characters from character iterator IT.
|
| Constructor and Description |
|---|
DelimitedTextRange(FONode fn)
Primary constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FObj
Base class for representation of formatting objects and their processing.
|
class |
FObjMixed
Abstract base class for representation of mixed content formatting objects
(= those that can contain both child
FONode s and #PCDATA ). |
class |
FOText
A text node (PCDATA) in the formatting object tree.
|
class |
UnknownXMLObj
Class for handling generic XML from a namespace not recognized by FOP
|
class |
XMLObj
Abstract class modelling generic, non-XSL-FO XML objects.
|
| Modifier and Type | Field and Description |
|---|---|
protected FONode |
FObjMixed.currentTextNode
Used for white-space handling; start CharIterator at node ...
|
protected FONode |
FObj.firstChild
pointer to the descendant subtree
|
protected FONode |
FObj.lastChild
pointer to the end of the descendant subtree
|
protected FONode |
FONode.parent
Parent FO node
|
protected FONode[] |
FONode.siblings
pointer to the sibling nodes
|
| Modifier and Type | Method and Description |
|---|---|
FONode |
FObj.clone(FONode parent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
FONode |
FONode.clone(FONode cloneparent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
FONode |
FObjMixed.clone(FONode parent,
boolean removeChildren) |
FONode |
FOText.clone(FONode parent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
FONode |
FObj.FObjIterator.first()
Returns the first node in the list, and decreases the index,
so that a subsequent call to
hasPrevious() will
return false |
FONode |
FONode.FONodeIterator.first()
Returns the first node in the list, and decreases the index,
so that a subsequent call to
hasPrevious() will
return false |
FONode |
FONode.getParent()
Return the parent node of this node
|
FONode |
FObj.FObjIterator.last()
Returns the last node in the list, and advances the
current position, so that a subsequent call to
hasNext()
will return false |
FONode |
FONode.FONodeIterator.last()
Returns the last node in the list, and advances the
current position, so that a subsequent call to
hasNext()
will return false |
FONode |
UnknownXMLObj.Maker.make(FONode parent)
Make an instance
|
FONode |
ElementMapping.Maker.make(FONode parent)
Creates a new FONode (or rather a specialized subclass of it).
|
FONode |
FObj.FObjIterator.next() |
FONode |
FONode.FONodeIterator.next() |
FONode |
FObj.FObjIterator.previous() |
FONode |
FONode.FONodeIterator.previous() |
| Modifier and Type | Method and Description |
|---|---|
void |
FObj.FObjIterator.add(FONode newNode)
Add the given
newNode at the current position. |
void |
FONode.FONodeIterator.add(FONode newNode)
Add the given
newNode at the current position. |
protected void |
XMLObj.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
FObj.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
FONode.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
UnknownXMLObj.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
FObjMixed.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected static void |
FObj.addChildTo(FONode child,
FONode parent)
Used by RetrieveMarker during Marker-subtree cloning
|
protected static void |
FONode.attachSiblings(FONode precedingSibling,
FONode followingSibling)
This method is used when adding child nodes to a FO that already
contains at least one child.
|
FONode |
FObj.clone(FONode parent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
FONode |
FONode.clone(FONode cloneparent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
FONode |
FObjMixed.clone(FONode parent,
boolean removeChildren) |
FONode |
FOText.clone(FONode parent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
static java.lang.String |
FONode.decorateWithContextInfo(java.lang.String text,
FONode node)
Decorates a log or warning message with context information on the given node.
|
FONode.FONodeIterator |
FObj.getChildNodes(FONode childNode)
Return an iterator over the object's childNodes starting
at the passed-in node (= first call to iterator.next() will
return childNode)
|
FONode.FONodeIterator |
FONode.getChildNodes(FONode childNode)
Return an iterator over the object's child nodes starting
at the passed node.
|
void |
XMLWhiteSpaceHandler.handleWhiteSpace(FObjMixed fo,
FONode firstTextNode)
Handle white-space for the fo that is passed in, starting at
firstTextNode (when a nested FO is encountered)
|
void |
XMLWhiteSpaceHandler.handleWhiteSpace(FObjMixed fo,
FONode firstTextNode,
FONode nextChild)
Handle white-space for the fo that is passed in, starting at
firstTextNode
|
protected static void |
FObjMixed.handleWhiteSpaceFor(FObjMixed fobj,
FONode nextChild)
Handles white-space for the node that is passed in,
starting at its current text-node
(used by
RetrieveMarker
to trigger 'end-of-node' white-space handling) |
FONode |
UnknownXMLObj.Maker.make(FONode parent)
Make an instance
|
FONode |
ElementMapping.Maker.make(FONode parent)
Creates a new FONode (or rather a specialized subclass of it).
|
void |
FObj.removeChild(FONode child)
Removes a child node.
|
void |
FONode.removeChild(FONode child)
Removes a child node.
|
void |
FObjMixed.removeChild(FONode child)
Removes a child node.
|
void |
FObj.FObjIterator.set(FONode newNode)
Replace the node at the current index with the given
newNode . |
void |
FONode.FONodeIterator.set(FONode newNode)
Replace the node at the current index with the given
newNode . |
protected static void |
FONode.validateChildNode(FONode fo,
org.xml.sax.Locator loc,
java.lang.String namespaceURI,
java.lang.String localName)
Static version of
validateChildNode(Locator, String, String) that
can be used by subclasses that need to validate children against a different node
(for example: fo:wrapper needs to check if the incoming node is a
valid child to its parent) |
| Constructor and Description |
|---|
FObj(FONode parent)
Create a new formatting object.
|
FObjMixed(FONode parent)
Base constructor
|
FONode(FONode parent)
Base constructor
|
FOText(FONode parent)
Creates a new FO text node.
|
RecursiveCharIterator(FObj fobj,
FONode child)
Constructor which creates an iterator for only some child nodes
|
UnknownXMLObj(FONode parent,
java.lang.String space)
Constructs an unknown xml object (called by Maker).
|
XMLObj(FONode parent)
Base constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExternalDocument
Class for the fox:external-document extension element.
|
| Constructor and Description |
|---|
ExternalDocument(FONode parent)
Constructs a ExternalDocument object (called by Maker).
|
| Modifier and Type | Class and Description |
|---|---|
class |
Destination
Class for named destinations in PDF.
|
| Constructor and Description |
|---|
Destination(FONode parent)
Constructs a Destination object (called by Maker).
|
| Modifier and Type | Class and Description |
|---|---|
class |
SVGElement
Class representing the SVG root element
for constructing an SVG document.
|
class |
SVGObj
Class for SVG element objects.
|
| Constructor and Description |
|---|
SVGElement(FONode parent)
Constructs an SVG object
|
SVGObj(FONode parent)
Constructs an SVG object (called by Maker).
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMetadataElement
Abstract base class for the XMP and RDF root nodes.
|
class |
RDFElement
Represents the top-level "RDF" element used by XMP metadata.
|
class |
XMPMetaElement
Represents the top-level "xmpmeta" element used by XMP metadata.
|
| Constructor and Description |
|---|
AbstractMetadataElement(FONode parent)
Main constructor.
|
RDFElement(FONode parent)
Main constructor.
|
XMPMetaElement(FONode parent)
Main constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGraphics
Common base class for the
fo:instream-foreign-object
and
fo:external-graphic flow formatting objects. |
class |
AbstractListItemPart
Common superclass for
fo:list-item-label and
fo:list-item-body . |
class |
AbstractPageNumberCitation
Common base class for the
fo:page-number-citation and
fo:page-number-citation-last objects. |
class |
AbstractRetrieveMarker
Abstract base class for the
fo:retrieve-marker and
fo:retrieve-table-marker formatting objects. |
class |
BasicLink
Class modelling the
fo:basic-link object. |
class |
BidiOverride
Class modelling the
fo:bidi-override object. |
class |
Block
Class modelling the
fo:block object . |
class |
BlockContainer
Class modelling the
fo:block-container object. |
class |
ChangeBar
Common change bar base class.
|
class |
ChangeBarBegin |
class |
ChangeBarEnd |
class |
Character
Class modelling the
fo:character object. |
class |
ExternalGraphic
Class modelling the
fo:external-graphic object. |
class |
Float
Class modelling the
fo:float object. |
class |
Footnote
Class modelling the
fo:footnote object. |
class |
FootnoteBody
Class modelling the
fo:footnote-body object. |
class |
InitialPropertySet
Class modelling the
fo:initial-property-set object. |
class |
Inline
Class modelling the
fo:inline formatting object. |
class |
InlineContainer |
class |
InlineLevel
Class modelling the commonalities of several inline-level
formatting objects.
|
class |
InstreamForeignObject
Class modelling the
fo:instream-foreign-object object. |
class |
Leader
Class modelling the
fo:leader object. |
class |
ListBlock
Class modelling the list block
fo:list-block object. |
class |
ListItem
Class modelling the list item
fo:list-item object. |
class |
ListItemBody
Class modelling the list item
fo:list-item-body object . |
class |
ListItemLabel
Class modelling the list item
fo:list-item-label object. |
class |
Marker
Class modelling the marker
fo:marker object. |
class |
MultiCase
Class modelling the
fo:multi-case object. |
class |
MultiProperties
Class modelling the
fo:multi-properties object. |
class |
MultiPropertySet
Class modelling the
fo:multi-property-set object. |
class |
MultiSwitch
Class modelling the
fo:multi-switch object. |
class |
MultiToggle
Class modelling the
fo:multi-toggle property. |
class |
PageNumber
Class modelling the
fo:page-number object. |
class |
PageNumberCitation
Class modelling the
fo:page-number-citation object. |
class |
PageNumberCitationLast
Class modelling the
fo:page-number-citation-last object from XSL 1.1. |
class |
RetrieveMarker
Class modelling the
fo:retrieve-marker formatting object. |
class |
RetrieveTableMarker
Class modelling the
fo:retrieve-table-marker formatting object. |
class |
Wrapper
Class modelling the fo wrapper
fo:wrapper object. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Wrapper.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
InstreamForeignObject.addChildNode(FONode child)
Adds a node as a child of this node.
|
void |
ListItem.addChildNode(FONode child)
Adds a node as a child of this node.
|
void |
Footnote.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected Marker.MarkerPropertyList |
Marker.getPropertyListFor(FONode foNode)
Retrieve the property list of the given
FONode
descendant |
| Constructor and Description |
|---|
AbstractGraphics(FONode parent)
constructs an instream-foreign-object object (called by Maker).
|
AbstractListItemPart(FONode parent)
Base constructor
|
AbstractPageNumberCitation(FONode parent)
Base constructor
|
AbstractRetrieveMarker(FONode parent)
Create a new AbstractRetrieveMarker instance that
is a child of the given
FONode |
BasicLink(FONode parent)
Construct a BasicLink instance with the given
FONode
as its parent. |
BidiOverride(FONode parent)
Base constructor
|
Block(FONode parent)
Base constructor
|
BlockContainer(FONode parent)
Creates a new BlockContainer instance as a child of
the given
FONode . |
ChangeBar(FONode parent)
Constructs a ChangeBar element with common parts for both begin and end change bars.
|
ChangeBarBegin(FONode parent)
Constructs a new ChangeBarBegin element.
|
ChangeBarEnd(FONode parent)
Constructs a new ChangeBarEnd element.
|
Character(FONode parent) |
ExternalGraphic(FONode parent)
Create a new ExternalGraphic node that is a child
of the given
FONode . |
Float(FONode parent)
Base constructor
|
Footnote(FONode parent)
Create a Footnote instance that is a child of the
given
FONode |
FootnoteBody(FONode parent)
Base constructor
|
InitialPropertySet(FONode parent)
Base constructor
|
Inline(FONode parent)
Base constructor
|
InlineContainer(FONode parent)
Creates a new instance.
|
InlineLevel(FONode parent)
Base constructor
|
InstreamForeignObject(FONode parent)
Constructs an instream-foreign-object object
(called by
ElementMapping.Maker ). |
Leader(FONode parent)
Base constructor
|
ListBlock(FONode parent)
Base constructor
|
ListItem(FONode parent)
Base constructor
|
ListItemBody(FONode parent) |
ListItemLabel(FONode parent)
Base constructor
|
Marker(FONode parent)
Create a marker fo.
|
MultiCase(FONode parent)
Base constructor
|
MultiProperties(FONode parent)
Base constructor
|
MultiPropertySet(FONode parent)
Base constructor
|
MultiSwitch(FONode parent)
Base constructor
|
MultiToggle(FONode parent)
Base constructor
|
PageNumber(FONode parent)
Base constructor
|
PageNumberCitation(FONode parent)
Main constructor
|
PageNumberCitationLast(FONode parent)
Main constructor
|
RetrieveMarker(FONode parent)
Create a new RetrieveMarker instance that is a
child of the given
FONode . |
RetrieveTableMarker(FONode parent)
Create a new RetrieveTableMarker instance that is
a child of the given
FONode . |
Wrapper(FONode parent)
Create a Wrapper instance that is a child of the
given
FONode |
| Modifier and Type | Class and Description |
|---|---|
class |
Table
Class modelling the
fo:table object. |
class |
TableAndCaption
Class modelling the
fo:table-and-caption property. |
class |
TableBody
Class modelling the
fo:table-body object. |
class |
TableCaption
Class modelling the
fo:table-caption object. |
class |
TableCell
Class modelling the
fo:table-cell object. |
class |
TableCellContainer
A common class for fo:table-body and fo:table-row which both can contain fo:table-cell.
|
class |
TableColumn
Class modelling the
fo:table-column object. |
class |
TableFObj
Common base class for table-related FOs
|
class |
TableFooter
Class modelling the
fo:table-footer object. |
class |
TableHeader
Class modelling the
fo:table-header object. |
class |
TablePart
An abstract base class modelling a TablePart
(i.e.
|
class |
TableRow
Class modelling the
fo:table-row object. |
| Modifier and Type | Method and Description |
|---|---|
FONode |
Table.clone(FONode parent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Table.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
TablePart.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
TableRow.addChildNode(FONode child)
Adds a node as a child of this node.
|
FONode |
Table.clone(FONode parent,
boolean removeChildren)
Performs a shallow cloning operation, sets the clone's parent,
and optionally cleans the list of child nodes
|
| Constructor and Description |
|---|
Table(FONode parent)
Construct a Table instance with the given
FONode
as parent. |
TableAndCaption(FONode parent)
Create a TableAndCaption instance with the given
FONode
as parent. |
TableBody(FONode parent)
Create a TableBody instance with the given
FONode
as parent. |
TableCaption(FONode parent)
Create a TableCaption instance with the given
FONode
as parent. |
TableCell(FONode parent)
Create a TableCell instance with the given
FONode
as parent. |
TableCellContainer(FONode parent)
Construct table cell container.
|
TableColumn(FONode parent)
Create a TableColumn instance with the given
FONode
as parent. |
TableColumn(FONode parent,
boolean implicit)
Create a TableColumn instance with the given
FONode
as parent |
TableFObj(FONode parent)
Create a TableFObj instance that is a child
of the given
FONode |
TableFooter(FONode parent)
Create a TableFooter instance with the given
FONode
as parent. |
TableHeader(FONode parent)
Create a TableHeader instance with the given
FONode
as parent. |
TablePart(FONode parent)
Create a TablePart instance with the given
FONode
as parent. |
TableRow(FONode parent)
Create a TableRow instance with the given
FONode
as parent. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPageSequence
Abstract base class for the
fo:page-sequence formatting object and the
fox:external-document extension object. |
class |
ColorProfile
Class modelling the
fo:color-profile object. |
class |
ConditionalPageMasterReference
Class modelling the
fo:conditional-page-master-reference object. |
class |
Declarations
Class modelling the
fo:declarations object. |
class |
Flow
Class modelling the
fo:flow object. |
class |
LayoutMasterSet
Class modelling the
fo:layout-master-set object. |
class |
PageSequence
Class modelling the
fo:page-sequence object. |
class |
PageSequenceMaster
Class modelling the
fo:page-sequence-master object. |
class |
PageSequenceWrapper
Class modelling the
fo:page-sequence-wrapper object, first introduced
in the XSL 1.1 WD. |
class |
Region
This is an abstract base class for pagination regions.
|
class |
RegionAfter
Class modelling the
fo:region-after object. |
class |
RegionBA
Abstract base class for
fo:region-before and
fo:region-after . |
class |
RegionBefore
Class modelling the
fo:region-before object. |
class |
RegionBody
Class modelling the
fo:region-body object. |
class |
RegionEnd
Class modelling the
fo:region-end object. |
class |
RegionSE
Abstract base class for
fo:region-start and
fo:region-end . |
class |
RegionStart
Class modelling the
fo:region-start object. |
class |
RepeatablePageMasterAlternatives
Class modelling the
fo:repeatable-page-master-alternatives object. |
class |
RepeatablePageMasterReference
Class modelling the
fo:repeatable-page-master-reference object. |
class |
Root
Class modeling the
fo:root formatting object. |
class |
SideRegion
Common base class for side regions (before, after, start, end).
|
class |
SimplePageMaster
Class modelling the
fo:simple-page-master object. |
class |
SinglePageMasterReference
Class modelling the
fo:single-page-master-reference object. |
class |
StaticContent
Class modelling the
fo:static-content object. |
class |
Title
Class modeling the
fo:title object. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,FONode> |
PageSequence.getFlowMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
PageSequence.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
SimplePageMaster.addChildNode(FONode child)
Adds a node as a child of this node.
|
protected void |
Root.validateChildNode(org.xml.sax.Locator loc,
FONode child) |
| Constructor and Description |
|---|
AbstractPageSequence(FONode parent)
Create an AbstractPageSequence that is a child
of the given parent
FONode . |
ColorProfile(FONode parent)
Base constructor
|
ConditionalPageMasterReference(FONode parent)
Create a ConditionalPageMasterReference instance that is a
child of the given
FONode . |
Declarations(FONode parent) |
Flow(FONode parent)
Create a Flow instance that is a child of the given
FONode . |
LayoutMasterSet(FONode parent)
Create a LayoutMasterSet instance that is a child of the given
parent
FONode . |
PageSequence(FONode parent)
Create a PageSequence instance that is a child of the
given
FONode . |
PageSequenceMaster(FONode parent,
BlockLevelEventProducer blockLevelEventProducer)
Create a PageSequenceMaster instance that is a child of the
given
FONode . |
PageSequenceWrapper(FONode parent)
Create a PageSequenceWrapper instance that is a child of
the given parent
FONode . |
Region(FONode parent)
Base constructor
|
RegionAfter(FONode parent)
Create a RegionAfter instance that is a child of the
given parent
FONode . |
RegionBA(FONode parent)
Create a RegionBA instance that is a child of the
given parent
FONode . |
RegionBefore(FONode parent)
Create a RegionBefore instance that is a child of the
given parent
FONode . |
RegionBody(FONode parent)
Create a RegionBody instance that is a child of the
given parent
FONode . |
RegionEnd(FONode parent)
Create a RegionEnd instance that is a child of the
given parent
FONode . |
RegionSE(FONode parent)
Create a RegionSE instance that is a child of the
given parent
FONode . |
RegionStart(FONode parent)
Create a RegionStart instance that is a child of the
given parent
FONode . |
RepeatablePageMasterAlternatives(FONode parent)
Base constructor
|
RepeatablePageMasterReference(FONode parent)
Base constructor
|
Root(FONode parent)
Base constructor
|
SideRegion(FONode parent)
Creates a new side region.
|
SimplePageMaster(FONode parent)
Base constructor
|
SinglePageMasterReference(FONode parent)
Creates a new SinglePageMasterReference instance that is
a child of the given
FONode . |
StaticContent(FONode parent) |
Title(FONode parent) |
| Modifier and Type | Class and Description |
|---|---|
class |
Bookmark
Class modelling the
fo:bookmark object, first introduced in the
XSL 1.1 WD. |
class |
BookmarkTitle
Class modelling the
fo:bookmark-title object, first introduced in the
XSL 1.1 WD. |
class |
BookmarkTree
Class modelling the
fo:bookmark-tree object, first introduced in the
XSL 1.1 WD. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BookmarkTree.addChildNode(FONode obj)
Adds a node as a child of this node.
|
protected void |
Bookmark.addChildNode(FONode obj)
Adds a node as a child of this node.
|
| Constructor and Description |
|---|
Bookmark(FONode parent)
Create a new Bookmark object that is a child of the
given
FONode . |
BookmarkTitle(FONode parent)
Create a new BookmarkTitle object that is a child
of the given
FONode . |
BookmarkTree(FONode parent)
Create a new BookmarkTree object that is a child
of the given
FONode . |
| Modifier and Type | Method and Description |
|---|---|
void |
LayoutManagerMapping.Maker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.FOTextLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.BidiOverrideLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.InlineLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.FootnoteLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.InlineContainerLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.BasicLinkLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.BlockLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.LeaderLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.CharacterLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.ExternalGraphicLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.BlockContainerLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.ListItemLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.ListBlockLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.InstreamForeignObjectLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.PageNumberLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.PageNumberCitationLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.PageNumberCitationLastLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.TableLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.RetrieveMarkerLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.RetrieveTableMarkerLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent) |
void |
LayoutManagerMapping.WrapperLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent)
Create a layout manager.
|
void |
LayoutManagerMapping.MultiSwitchLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent) |
void |
LayoutManagerMapping.MultiCaseLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent) |
void |
LayoutManagerMapping.FloatLayoutManagerMaker.make(FONode node,
java.util.List lms,
FOUserAgent userAgent) |
LayoutManager |
LayoutManagerMapping.makeLayoutManager(FONode node)
Make a specific LayoutManager for the node.
|
LayoutManager |
LayoutManagerMaker.makeLayoutManager(FONode node)
Make a specific LayoutManager for the node.
|
void |
LayoutManagerMapping.makeLayoutManagers(FONode node,
java.util.List lms)
Make LayoutManagers for the node and add them to the list lms.
|
void |
LayoutManagerMaker.makeLayoutManagers(FONode node,
java.util.List lms)
Make LayoutManagers for the node and add them to the list lms.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAFPExtensionObject
Base class for the AFP-specific extension elements.
|
class |
AFPIncludeFormMapElement
Represents the "include-form-map" extension in the FO tree.
|
class |
AFPInvokeMediumMapElement
This class represents an AFP-specific extension element to embed Invoke Medium Map (IMM)
fields at the beginning of a page group or just prior to a Page.
|
class |
AFPPageOverlayElement
This class extends the org.apache.fop.render.afp.extensions.AbstractAFPExtensionObject class.
|
class |
AFPPageSegmentElement
This class extends the org.apache.fop.extensions.ExtensionObj class.
|
class |
AFPPageSetupElement
This class extends the org.apache.fop.extensions.ExtensionObj class.
|
| Constructor and Description |
|---|
AbstractAFPExtensionObject(FONode parent,
java.lang.String name) |
AFPIncludeFormMapElement(FONode parent,
java.lang.String name)
Constructs an AFP object (called by Maker).
|
AFPInvokeMediumMapElement(FONode parent)
Constructs the AFP extension object (called by Maker).
|
AFPPageOverlayElement(FONode parent,
java.lang.String name)
Constructs an AFP object (called by Maker).
|
AFPPageSegmentElement(FONode parent,
java.lang.String name)
Constructs an AFP object (called by Maker).
|
AFPPageSetupElement(FONode parent,
java.lang.String name)
Constructs an AFP object (called by Maker).
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPDFExtensionElement
Base class for the PDF-specific extension elements.
|
class |
PDFActionElement
Extension element for pdf:action.
|
class |
PDFArrayElement
Extension element for pdf:array.
|
class |
PDFCatalogElement
Extension element for pdf:catalog.
|
class |
PDFCollectionEntryElement
Extension element for collection entries: pdf:{array,boolean,dictionary,name,number,reference,string}.
|
class |
PDFDictionaryElement
Extension element for dictionaries: pdf:{catalog,page,dictionary}.
|
class |
PDFDocumentInformationElement |
class |
PDFEmbeddedFileElement
Extension element for pdf:embedded-file.
|
class |
PDFLayerElement
Extension element for pdf:layer.
|
class |
PDFNavigatorElement
Extension element for pdf:navigator.
|
class |
PDFPageElement
Extension element for pdf:page.
|
class |
PDFPagePieceElement |
class |
PDFReferenceElement
Extension element for pdf:reference.
|
class |
PDFVTElement |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PDFArrayElement.addChildNode(FONode child) |
protected void |
PDFDocumentInformationElement.addChildNode(FONode child) |
protected void |
PDFDictionaryElement.addChildNode(FONode child) |
| Constructor and Description |
|---|
AbstractPDFExtensionElement(FONode parent)
Default constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPSCommentElement
Base postscript commment element class
|
class |
AbstractPSExtensionElement
Base class for the PostScript-specific extension elements.
|
class |
AbstractPSExtensionObject
Base class for the PostScript-specific extension elements.
|
class |
PSCommentAfterElement
Comment after element
|
class |
PSCommentBeforeElement
Comment before element
|
class |
PSPageSetupCodeElement
Extension element for fox:ps-page-setup-code.
|
class |
PSPageTrailerCodeBeforeElement
Comment before element
|
class |
PSSetPageDeviceElement
Extension element for ps:ps-setpagedevice.
|
class |
PSSetupCodeElement
Extension element for fox:ps-setup-code.
|
| Constructor and Description |
|---|
AbstractPSCommentElement(FONode parent)
Default constructor
|
AbstractPSExtensionElement(FONode parent)
Default constructor
|
AbstractPSExtensionObject(FONode parent)
Main constructor.
|
PSCommentAfterElement(FONode parent)
Main constructor
|
PSCommentBeforeElement(FONode parent)
Main constructor
|
PSPageSetupCodeElement(FONode parent)
Main constructor
|
PSPageTrailerCodeBeforeElement(FONode parent)
Main constructor
|
PSSetPageDeviceElement(FONode parent)
Main constructor
|
PSSetupCodeElement(FONode parent)
Main constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
RTFEventProducer.ignoredDeferredEvent(java.lang.Object source,
FONode node,
boolean start,
org.xml.sax.Locator loc)
The RTF handler ignored some deferred event (i.e.
|
| Modifier and Type | Method and Description |
|---|---|
static WritingModeTraitsGetter |
WritingModeTraits.getWritingModeTraitsGetter(FONode fn)
Helper function to find the writing mode traits getter (if any) that applies for
a given FO node.
|
Copyright 1999-2020 The Apache Software Foundation. All Rights Reserved.


Workshop at ISMB 2020
The second workshop on single-cell cancer genomics (SCANGEN) will take place virtually on Tuesday, July 14th 2pm-5.30pm ET at ISMB 2020. The workshop aims to cover computational and statistical methods, models, and applications in single-cell cancer genomics.
Contributed talks and posters are now closed.
| Start (ET) | End (ET) | Presenter | Title |
|---|---|---|---|
| 14:00 | 14:20 | Smita Krishnaswamy, Yale (invited) | Deep Representation Learning for Problems in Biology |
| 14:20 | 14:40 | Laura Richards, Toronto | Gradient of developmental and injury-response transcriptional states define roots of glioblastoma heterogeneity |
| 14:40 | 15:00 | Claudia Kleinman, McGill (invited) | Inferring the origins of pediatric brain tumors by single-cell analysis of the normal developing brain |
| 15:00 | 15:20 | Break | |
| 15:20 | 15:40 | Ben Raphael, Princeton (invited) | Copy number aberrations from single-cell sequencing |
| 15:40 | 16:00 | Xiangqi Bai, Chinese Academy of Sciences | Joint Inference of Clonal Structure using Single-cell DNA-Seq and RNA-Seq data |
| 16:00 | 16:20 | Yingxin Lin, University of Sydney | Integrative analysis of breast cancer survival based on spatial features |
| 16:20 | 17:00 | Break | |
| 17:00 | 17:20 | Sohrab Shah, MSKCC (Invited) | Single cell whole genome sequencing for studying cancer evolution |
| 17:20 | 17:40 | Lingfei Wang, Broad Institute | Normalisr: inferring single-cell differential and co-expression with linear association testing |
The workshop is co-located at ISMB 2020. Due to the ongoing Covid-19 situation, the entire conference will now be held virtually, on Tuesday July 14th. For information on registration, see the main ISMB conference page.
Kieran R Campbell, Principal Investigator, Lunenfeld-Tanenbaum Research Institute & University of Toronto
kierancampbell _at_ lunenfeld _dot_ ca


Pulsar is a Python 3 compatible asynchronous concurrent framework library. It can be used to handle asynchronous applications such as Http servers, rpc servers, task queues and much more.


| ant:Actant | |
|---|---|
| rdf:type | owl:Class |
| rdf:type | owl:NamedIndividual |
| skos:definition | Both Human and and Non-Human individuals that interact in the system |
| skos:prefLabel | Actor/Actant |
| ant:HumanActor | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | A Human Actor in the system |
| skos:prefLabel | Human Actor |
| rdfs:subClassOf | ant:Actant |
| ant:HotelManager | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | A person who has a program, and wants to inact it |
| skos:prefLabel | Hotel Manager |
| rdfs:subClassOf | ant:Actant |
| rdfs:subClassOf | gist:Person |
| ant:Customer | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | A person who is renting a room in the hotel |
| rdfs:subClassOf | ant:HumanActor |
| rdfs:subClassOf | gist:Person |
| ant:Innovator | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | Some one who creates, fabricates, or adapts materials |
| rdfs:subClassOf | ant:HumanActor |
| rdfs:subClassOf | gist:Person |
| ant:NonHumanActant | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | Non-Human Actant |
| skos:prefLabel | Non Human Actant |
| rdfs:subClassOf | ant:Actant |
| ant:HotelRoom | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | A hotel room intended to be rented out |
| skos:prefLabel | Hotel Room |
| rdfs:subClassOf | ant:NonHumanActant |
| ant:Key | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | an instrument used to an unlock a door |
| rdfs:subClassOf | ant:NonHumanActant |
| ant:Message | |
|---|---|
| rdf:type | owl:Class |
| skos:prefLabel | Message |
| rdfs:subClassOf | ant:NonHumanActant |
| rdfs:comment | A linguistic communictation of the program |
| ant:Sign | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | a display containing a message |
| rdfs:subClassOf | ant:NonHumanActant |
| ant:Weight | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | the weight attached to a key |
| rdfs:subClassOf | ant:NonHumanActant |
| ant:LanguageFluency | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | Defines the level of knowlege an actor has about a specified language |
| skos:prefLabel | Language Fluency |
| ant:Program | |
|---|---|
| rdf:type | owl:Class |
| rdfs:comment | How would Latour define Program? The course of action an actor places on other actors in the system? |
| ant:ProgramDisposition | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | The way an actor relates to a program |
| skos:prefLabel | Program Disposition |
| ant:Intention | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | The goal is the ideal state of the program, which actors and which actants, current behavior, and target behavior, locations |
| skos:prefLabel | Intention |
| ant:State | |
|---|---|
| rdf:type | owl:Class |
| skos:definition | The final state, position, location or mood the program is hoping to achieve |
| skos:prefLabel | State |
| ant:Mood | |
|---|---|
| rdf:type | owl:Class |
| skos:prefLabel | Mood |
| rdfs:comment | The different types of dispositions that impact a way a human actor relates to a program |
| rdfs:comment | the specific moods are actually instances and not subclasses |
| owl:subClassOf | ant:State |
| ant:Position | |
|---|---|
| rdf:type | owl:Class |
| skos:prefLabel | Position |
| rdfs:comment | this is the different positions a state can be in for an object, e.g. locked or unlocked |
| owl:subClassOf | ant:State |
| ant:adheresTo | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | adheres to |
| rdfs:comment | inverse of has adherents |
| ant:administratesProgram | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | administrates program |
| rdfs:comment | the one who creates and oversees the action of a program |
| ant:concernedAbout | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | concerned about |
| rdfs:comment | reference to the class or entity that is the object of concern for the instance |
| ant:connectedTo | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | connected to |
| rdfs:comment | this refers to a physical connection between two objects |
| ant:desiredEndState | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | desired end state |
| rdfs:comment | the final state, position, or goal of an intention |
| ant:fitsRoom | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | fits room |
| rdfs:comment | the room the key works with |
| owl:inverseOf | ant:hasKey |
| ant:hasKey | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has key |
| rdfs:comment | the key that opens the door to this room |
| owl:inverseOf | ant:fitsRoom |
| ant:fromPerspectiveOf | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | from perspective of |
| rdfs:comment | the vantage point provided by a particular actant |
| rdf:range | ant:Actant |
| ant:hasAdherent | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has adherents |
| rdfs:comment | The acatants that are part of a given program |
| owl:inverseOf | ant:adheresTo |
| ant:hasIntention | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has intention |
| rdfs:comment | the intention of a program |
| ant:hasLanguageFluency | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has language fluency |
| rdfs:comment | asserting that an actor has a fluency in a particular language |
| ant:hasMessage | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has message |
| rdfs:comment | the message intended to communicate something |
| owl:range | ant:Message |
| rdfs:range | rdf:langString |
| ant:hasPreviousImplementation | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has previous implementation |
| rdfs:comment | A link to the previous program implementation |
| ant:hasProgramDisposition | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has program disposition |
| rdfs:comment | the way an actor relates to a program |
| ant:hasReservation | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has reservation |
| rdfs:comment | a room reservation for a patron |
| ant:hasVersion | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | has version |
| rdfs:comment | linking the program to a goal or behavioral change the program architect wishes on the system |
| ant:inactedDisposition | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | inacted disposition |
| rdfs:comment | the disposition towards a particular program or anti-program |
| ant:inherentDisposition | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | inherent disposition |
| rdfs:comment | the level of the mood. measured from -10 to 10 |
| rdfs:comment | this is more like a stat level in D&D, something that sees realization only when added to a dice roll |
| ant:relationToProgram | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | relation to program |
| rdfs:comment | An actor's relationship towards a program |
| ant:residesIn | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | resides in |
| rdfs:comment | which country an actor resides |
| ant:targetProgram | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | target program |
| rdfs:comment | the program a particular disposition is related to |
| rdfs:range | ant:Program |
| rdfs:domain | ant:ProgramDisposition |
| ant:withMood | |
|---|---|
| rdf:type | owl:ObjectProperty |
| skos:prefLabel | with mood |
| rdfs:comment | Specifying which mood a given program disposition is referencing |
| ant:dispositionLevel | |
|---|---|
| rdf:type | owl:DatatypeProperty |
| skos:prefLabel | disposition |
| rdfs:comment | a measure of a moods disposition to a program, from -10 to 10 |
| rdfs:range | xsd:integer |
| ant:hasMassInKg | |
|---|---|
| rdf:type | owl:DatatypeProperty |
| skos:prefLabel | has mass in kilograms |
| rdfs:comment | the mass of an item in killograms |
| rdfs:range | xsd:decimal |


Division:
Number of teams:
Generate
Copy & paste into a .txt file, import into scoring system as a scoring data file:


| Home > Documentation > Reference > Samples > Java EE sample applications > cviewer-javaee6 - Programmatically register servlets and filters |
The cviewer-javaee6 sample includes a JSP file that calls a servlet. A form allows the user to enter a java class name.Then a filter will catch the class name and turn null or invalid class name into fully qualified class name. The servlet uses java reflection to extract information about the class which, in turn, is returned to the user.
This sample will demonstrate the programmatically adding and configuring servlets and filters features in Servlet 3.0.
The ability to programmatically add a servlet to a context is useful for framework developers. A framework could declare a controller servlet using this method. The return value of this method is a ServletRegistration.Dynamic object further allows you to set up the other parameters of the servlet like init-params, url-mappings during ServletContext initialization.
The cviewer application consists of following list of packages and classes.
org.apache.geronimo.samples.javaee6.cviewer
The list of web application files in the application is depicted in the following.
|- WEB_INF
+- web.xml
+- geronimo-web.xml
|- index.html
|- header.html
|- sample-docu.jsp
geronimo-web.xml specifies the module's information and the url for the web application
Information about the project sucha as module's unique identification, dependencies is described inside the <sys:environment/> tags. It is a good practise to give a module an unique identification, so that it can later be referenced by some other deployable application. This module is in the group org.apache.geronimo.samples. The path specified in the <context-root> tag will be the entry point of this web application. Therefore you can access this web application at http://<hostname>:<port>/cviewer-javaee6.
CviewerServletListener.java is a web listener which implements ServletContextListen,it will programmatically register a servlet and filter.
Please reference Samples General Information for information on obtaining and building the source for this and other samples.
Once all the sources get checked out the next step is to build cviewer-javaee6. It requires Maven 2 for building the binaries.
From the <cviewer-javaee6_home> directory run the following command.
mvn clean install
This process will take a couple of minutes. The binaries will be generated in the corresponding target directory .
Deploying sample application is pretty straight forward as we are going to use the Geronimo Console.
The app is visible at http://localhost:8080/cviewer-javaee6/
Input java class name you want to query for detail information,for example java.util.ArrayList.
If the class name is null or in bad format,filter will change it to java.lang.Integer or java.lang.String by default.The servlet will display detail information of the class.
| Bookmark this on Delicious Digg this | Privacy Policy - Copyright © 2003-2013, The Apache Software Foundation, Licensed under ASL 2.0. |


Develop a CRM-app prototype in one (yes ONE) week
After developing several base implementations of a CRM package I have decided to re implement the full app from top to bottom.
So what is the big deal about it ?
I have only a week left to develop a fully functional prototype.
Why ?
I am currently developing a CRM framework for one of my customers (private banking).While the current framework is working pretty decent, I am very unhappy with the current implementation (fifth already).
Every developer has experienced at least once that building an app from the ground up can be pretty cumbersome, since adding functionalities changes/extends the framework gradually, and some adaptations are pretty ugly to implement in your framework.
Why do you blog about it, and why would I bother ?
For me : some constructive criticism might give me the extra boost I might need.For you : you might see me totally miss my deadline, and mock with me.
How will you be able to do this ?
The whole idea around this short time frame is based around the following aspects :- Since we have documented all company terminology/procedures/assets etc in a wiki, I will not need to contact my customer for further info.
- Developing several extensive prototypes (5) gives you a main idea how to do it.
- I need a really flexible framework that I can sell to other clients as well, so adaptation for other customers will be easy.
- I work better under pressure :p .
- Since the initial scope is quite small, technical difficulties are rather obsolete. The big challenge will be in the generalizations etc...
What is the scope ?
Being able to manage contact(group)s/resources/products/activities/campaigns, using security policies etc..Email/reporting/integration will be considered later....
What is the target platform ?
SQL Server & ASP.Net 2.0 / C# using Atlas3.2.1 Go !!!!
I have already been working on this for quite a while, but decided to let go the current implementation.The basic idea is to start from nothing.
I have had my own "Eureka" moment while driving to one of my customers.
It is actually based upon the act_as_...-modules from RubyOnRails.
The whole idea is using some kind of loosely coupled objects & tables to extend the base functionality from the core objects.
Some possible implementations :
- ActAsCommentable : by invoking this module the users will be able to add comments to the base object
- ActAsTaggable : this module will make a base-object taggable. Hierarchies should be possible in a vocabulary
- ActAsSecured : will (dis)allow CRUD operations
- ActAsDefaultForm : will create a basic browsable/editable table using some kind of template.
- ActAsList : will modify a certain field to be represented by a field from another table.
- ActAsLoggable : self-explanatory
- ...
Well, that should be it for the first post. Now I'm off to home, and later this evening I will start with the implementation.
Wish me Luck !!!!


@* * Copyright 2023 HM Revenue & Customs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *@ @import config.AppConfig @import models.request.AuthenticatedRequest @import views.html.forms.search_box @import models.Permission @import models.viewmodels.NoTabSelected @import views.html.includes.main @this( main: main ) @()(implicit request: AuthenticatedRequest[_], messages: Messages, appConfig: AppConfig) @additionalCSS = { } @main( pageTitle = messages("service.name"), customPrimaryNavTab = NoTabSelected, additionalCSS = Some(additionalCSS) ) {
You'll be able to:


Self service payments
Payment links allow your service to receive online payments from your users. You don’t need to have a digital service to use payment links.
You can add a payment link to paper forms, letters or emails - or wherever you’d like your users to see it.
Benefits of using online payments
Online payments are 4 times more cost effective than offline methods, like cheques, money orders and cash payments.
By using self service payments your service can:
- speed up payment processes - you’ll be able to receive payments and issue refunds much quicker
- reduce human error and have fewer manual processes, like taking card payments over the phone
- receive fewer cheques, BACS and cash payments
Setting up a payment link
A payment link is quick and easy to set up and is ready to use right away. You don’t need any technical knowledge to create a payment link. You can create a payment link for a single user or make it reusable for all your users.
Add the payment link where your users can see it, like in a paper form, letter or email - or even on your website.
When your users access your payment link, they’ll be able to make an online card payment. Your users will receive a payment reference number and a confirmation email.
Get started with self service payments
Use our guide to getting started to create an account. Or contact the team for more information.


--- layout: paper title: Publications --- Probabilistic Databases of Universal Schema, , Proceedings of the AKBC-WEKEX Workshop at NAACL 2012 [pdf]
@inproceedings{yao12probabilistic, month={June}, year={2012}, author={Limin Yao and Sebastian Riedel and Andrew McCallum}, bdsk-url-1={http://ciir-publications.cs.umass.edu/getpdf.php?id=1061}, booktitle={Proceedings of the AKBC-WEKEX Workshop at NAACL}, title={Probabilistic Databases of Universal Schema}, }


Normal Editor
Render a monaco editor.
Try to type on it.
Diff Editor
Render a diff editor.
This is a component that can help you to load monaco editor and create editor instances in Angular. Features
include:
- Load resources of monaco editor from static file server or CDN.
- Render a monaco editor in a declarative way.
- Support both IEditor and IDiffEditor.
- Provide hooks like
onInit
for you config themes, languages etc..
- Support default editor options.
- Fully controlled mode.
- Update editor option of all editor instances from a service.


Experience
Trimble Inc.
Software Engineering Intern
06/2019 - 12/2019
Main Responsibility
Worked in team of five responsible for
maintaining or implementing tools such as automation tools, data processing tools and data visualization
tools for ensuring the quality of satellite data.
Plato Team Inc.
Software Engineering Intern
07/2020 - 09/2020
Main Responsibility
Expanded Plato’s use of Dart FFI
interface specifically around MongoDB’s C/C++ native driver with 20% increased
performance and increased feasibility and stability.
Byte Dance
Backend Software Engineer
2021 -
Main Responsibility
Full time job after graduation :)


Upgrading from Pebble 1.x
If you're upgrading from a previous 1.x version of Pebble, you'll need to follow these instructions.
Directory structure
Pebble 2.0 introduces a new directory structure for the storage of its data so, if you are upgrading from a previous version, you'll need to restructure your directories very slightly. Pebble will automatically create this structure if the data directory specified in the configuration doesn't exist.
Single blog
The following diagrams show the directory structure when Pebble is hosting a single blog, in Pebble 1.x and Pebble 2.x respectively. You will need to restructure your existing directories to match this new layout.
- Blog directory |-- blog.properties |-- 2006 |-- files |-- images |-- ... |
- Pebble data directory |-- blogs | |-- default | |-- blog.properties | |-- 2006 | |-- files | |-- images | |-- ... |-- realm |-- {username1}.properties |-- {usernameN}.properties |
Multi-blog
The following diagrams show the directory structure when Pebble is hosting more than a single blog, in Pebble 1.x and Pebble 2.x respectively. You will need to restructure your existing directories to match this new layout.
- Blog directory |-- blog.properties |-- blog1 | |-- blog.properties | |-- 2006 | |-- files | |-- images | |-- ... |-- blogN | |-- blog.properties | |-- 2006 | |-- files | |-- images | |-- ... |
- Pebble data directory |-- blogs | |-- blog.properties | |-- blog1 | |-- blog.properties | |-- 2006 | |-- files | |-- images | |-- ... | |-- blogN | |-- blog.properties | |-- 2006 | |-- files | |-- images | |-- ... |-- realm |-- {username1}.properties |-- {usernameN}.properties |


{% for post in site.posts %}
We have received and fixed many {{ post.title }} TV's over the years!
We have received and fixed many more TV's over the years!


BULLETIN
DOOERRS
PROFILE
DOOERR: Bulletin
Here you'll find assignments people need done:
My Profile
My Listings
My Assignments
Messages
Reviews
Account Settings
Modify Search Results:
Dollars:
to
Days Left:


A journey of ais, skins and user settings¶
Let’s take a look at our default pet which gets spawned via the default config, by entering the command and clicking on the GUI. Of course, you need to have all recommend permissions to perform this guide.
Note
If you have already modified your pet or changed the config.yml, you can always delete (renaming is better) the config, reload the server and enter /petblocks reset to go back to this step.
Taking a look at your pet¶
We will ignore the GUI for now and just focus on the pet itself.
Looks good right? The pet could be spawned and is walking after you.
However, now let’s take a look at the technical configuration of the pet which is the most interesting part for server owners.
This graphic shows the 3 major parts of each pet in PetBlocks. Every pet stores all 3 parts but the containing data can be different per pet (per player).
Taking an even deeper look at your pet¶
We can actually take a look into the inside of a pet by using the /petblocks debug command.
Note
When you are customizing pets, it is highly recommend to turn on the /petblocks debug menu.
Move your mouse over the automatically refreshing UI to take a look at the values.
Let’s continue on the next page with taking a deep look at skins.


You can find my podcast, "Worth the Ka$h," on Apple Podcasts and Spotify! Or you can listen right here 😊


I’m running some Sinatra-based RSS scrapers on Heroku (for blocket.se and Etsy).
Since they make slow web requests, they would time out. To make them faster on Heroku’s free plan, my first step was to run Unicorn for 4x concurrency.
But I also wanted caching. Heroku’s Aspen and Bamboo stacks support Varnish. With the Cedar stack, needed for Unicorn, you can use rack-cache instead.
rack-cache stands between the visitor and the app and enforces HTTP caching. Say I request /foo
and it comes back with a Cache-Control: public, max-age=123
header. For the next 123 seconds, requests for /foo
will only hit the cache and not the app.
I found examples of using rack-cache with Ruby on Rails on Heroku, but not with Sinatra, so here goes.
Setting up Heroku
Install the free memcache addon (5 MB). In a terminal, in your app directory:
heroku addons:add memcache
Setting up your app
Your Gemfile
should include dalli
(a memcache client) and rack-cache
:
1 2 3 4 5 6 7 8 9 |
|
Update Gemfile.lock
for Heroku (and install gems locally). In the terminal:
bundle
In your Sinatra app, require the dependencies. I like to do it this way so I don’t have to repeat myself:
1 2 3 |
|
But you could do this if you prefer:
1 2 3 4 5 6 |
|
Configure Rack::Cache to use memcache for storage:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
Then have the app set whatever HTTP caching headers you like:
1 2 3 4 |
|
All together
1 2 3 4 5 6 7 8 9 10 11 12 |
|
1 2 3 4 5 6 7 8 |
|
If you want to see this in a real app, check out the Etsy scraper on GitHub.


Meta-function to define an integral type with size than is (roughly) twice the bit size of T. More...
Public Types | |
| typedef detail::promote_integral::promote_to_larger < T, typename boost::mpl::begin < integral_types >::type, typename boost::mpl::end < integral_types >::type, min_bit_size_type::value > ::type | type |
Meta-function to define an integral type with size than is (roughly) twice the bit size of T.
This meta-function tries to promote the fundamental integral type T to a another integral type with size (roughly) twice the bit size of T.
To do this, two times the bit size of T is tested against the bit sizes of: short, int, long, boost::long_long_type, boost::int128_t and the one that first matches is chosen.
For unsigned types the bit size of T is tested against the bit sizes of the types above, if T is promoted to a signed type, or the bit sizes of unsigned short, unsigned int, unsigned long, std::size_t, boost::ulong_long_type, boost::uint128_t if T is promoted to an unsigned type.
By default an unsigned type is promoted to a signed type. This behavior is controlled by the PromoteUnsignedToUnsigned boolean template parameter, whose default value is "false". To promote an unsigned type to an unsigned type set the value of this template parameter to "true".
If the macro BOOST_GEOMETRY_NO_MULTIPRECISION_INTEGER is not defined, boost's multiprecision integer cpp_int<> is used as a last resort.
If BOOST_GEOMETRY_NO_MULTIPRECISION_INTEGER is defined and an appropriate type cannot be detected, the input type is returned as is.
Finally, if the passed type is either a floating-point type or a user-defined type it is returned as is.
| typedef detail::promote_integral::promote_to_larger< T, typename boost::mpl::begin<integral_types>::type, typename boost::mpl::end<integral_types>::type, min_bit_size_type::value >::type boost::geometry::promote_integral< T, PromoteUnsignedToUnsigned, UseCheckedInteger, IsIntegral >::type |
|
April 2, 2011 |
Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |


--- layout: page title: About header-img: "img/about-bg.png" ---
The truth is there will never ever be another #{current_date} again in life. This fact of life is humbling yet motivating.


{% extends "blog/base.html" %} {% block content %}
The term "photo blog" has almost become redundant. Between the popularity of microblogging, and the fact that smartphones are capable of producing high-quality images, our digital communication has become increasingly photo-centric. We consume so much content in our digital lives, it seems we’ve developed a need for it to be presented in the simplest, most efficient way possible. Enter: Le Gallery.
If Flickr gave us the photo-sharing bug, then services like Tumblr, yFrog, Instagram and even Foodspotting are making it standard practice.
why you need Le gallery?
So how can you get in on the action? There are a few basic rules. First, it should be said, a photo blog can be pretty much anything you want it to be, so long as your content is predominantly –- you guessed it — photos. These pics can be your own, pulled in from across the web, submitted by users or some combination of the three. Basically, when it comes to photo blogs, there are many options.


We have methodologies!
- embrace transparent e-services
- visualize back-end portals
- embrace value-added e-business
- disintermediate frictionless e-markets
- incentivize next-generation experiences
- facilitate compelling content
- syndicate cross-media partnerships
- implement open-source vortals
- disintermediate ubiquitous e-markets


 Read below for some suggestions on how to make your case! {% endblock %} {% block content %}
This comes down to building a business case for your attendance. Start by explaining what the conference is, why you want to go, and why your employer will benefit (we've helpfully included some of the great reasons you might use and some sample prose you're welcome to copy into your email, below).
Explain to your boss what you'll bring back for the rest of the team (ideas, not imbibables): offer to give a summary presentation at lunch, or post a write-up to the company wiki, upon your return. We have some fantastic content in store, and you'll have no trouble finding things to teach your teammates when you get back. Sessions will be recorded and posted to YouTube, so you'll have ready-to-share links for those who want additional detail. You could also share the names, Twitter handles, or business cards from the people you'll meet — some of them might even be interested in working with you!
PyArkansas is a nonprofit conference by and for the Python community.
The conference features over 20 sessions from experienced presenters hailing from across the US and internationally, speaking on a wide mix of topics. Sessions will include updates from leading Python community members on the state of major projects, technical explorations of how Python and Python-based systems work in practice, and thought-provoking explorations and lessons on how best to communicate as a team, foster diversity and inclusivity, and effectively engage within and beyond our teams and communities as developers.
Full details on the program will be released soon.
Approximately 400 attendees from a diverse mix of backgrounds will be in Petaluma for the weekend, providing a rich opportunity for networking. Expect to meet key members of your favorite open source Python projects, fellow developers with novel perspectives on common problems, and maybe even some job-seekers to help bolster your organization's ranks.
Organizations funding attendees of PyArkansas can acquire competitive advantage by:


Filter by name, street, star, room-type:
Search result found 8 hotel(s).
Mandela Hotels and suite
click here for more details
Mozida Suites
click here for more details
Ocean Palace Guest Inn
click here for more details
De Grand Royal Palace Hotel
click here for more details
Royal Park Hotels and Suites
click here for more details
Milton Park Hotel and Resort
click here for more details
Nordy Meridian Hotel
click here for more details
Prince Hotel
click here for more details


This project shows the front page of a marketing website meant for a specific business I'm interested in.
This project searches through a specific database to find information that the user is trying to look up.
This project compares travel times based on different transportation methods and tells you the best one.
This project uses mapping apis to plot points for my favorite spots in the city for a do-it-yourself walking tour.
This project shows pictures from a recent trip to the viewer and allows them to easily navigate through photos.
Someone can enter in the numbers they want, and press the big blue button and get the results.


Start Doodling and Lets Draw will start guessing and complete your doodle based on the model you selected.
This is an A.I Project


Forge Freely!
Anvil makes forging your own software easy.
Manage your branches, projects and team in all simplicity.
If you like this forge, please donate so I can get more time and bandwidth for it.
Photo by zigazou76, CC-by


"The virtual machine is the software simulation of the machine which can perform operation like a physical machine, which is not having physical existence".
One instance of an operating system along with one or more application running in an isolated partition within the computer. It enables the different operating system to run on the same computer at same time.
Virtual are widely used to run the multiple instance of various operating system,each running it own set of applications.The separate VM instance prevent the application from interfering each other. If one program crashes it doesn't affect the programs in the other VMs. This approach differs from dual-boot or multiboot environment, in which user has to choose only one operating system at startup. All the instances runs on the same machine sharing the same computer resources.
Each virtual machine functions as if it owns an entire computer.The operating systems in each VM partition are called "guest operating systems," and they communicate with the hardware via the virtual machine monitor (VMM) control program. The VMM "virtualizes" the hardware for each VM.
Although a hot topic in the IT world, virtual machine technology dates back to the 1960s. The terms "virtual machine" and "virtualization" are used synonymously; however, virtualization also refers to other techniques.
The image at the left hand side shows how the application runs on the virtual machine.
The 1st one shows how the application runs on Non-Virtualzed Computer. In this three application compartable which the particular operating systems runs on the same machine.
The 2nd one shows how the different application compartable which different operating systems runs on the same computer. Here the instance of the operating system is know as "Guest Operating systems". Here multiple instance of the operating systems runs on the same computer each running it's own set of application on it.


--- layout: default route: courses course: thai sub: video ---
Your browser does not support the video tag.


public class Communication
extends java.lang.Object
Communication
class encapsulates all the logic related to the communication protocol used
to exchange commands and their execution results in a solid way.
The underline protocol is based on a request/response logic: the Client
makes a request using
a proper Commands
, the Server
looks for a related handler and execute it. After that,
the handler itself, sends the result back using the same approach: using the SUCCESS
and
FAILURE
values from the Commands
enumeration.
Each method below, before to send the raw data over TCP connection, checks for formal error in the
parameters' kind and number, so that can be thrown a proper Exception
.
The underlining logic is simple: every data is sent through the TCP socket in a raw format, using byte
direct representation. When a String
data is sent, before is stored an Integer
representing its size. This way, the receive can deduce how many bytes it needs to load from the
input buffer to reconstruct the original String
information.
| Constructor and Description |
|---|
Communication() |
| Modifier and Type | Method and Description |
|---|---|
static void |
readFileFromSocket(java.io.DataInputStream inputStream,
java.io.OutputStream stream)
Reads a file from a
DataInputStream using the same approach used for the String objects
transferring, so sending the buffer size before as an integer data type. |
static void |
receive(java.io.DataInputStream inputStream,
java.io.DataOutputStream outputStream,
java.util.Map<Commands,Execution> dispatcher)
Receives a
Commands requests, handles it using the dispatcher pointed out as argument and sends the result
back through a Commands instance. |
static void |
receiveAndSendStream(java.io.DataInputStream inputStream,
java.io.DataOutputStream outputStream,
java.io.InputStream tosendStream)
Receives a
Commands and sends a stream back. |
static void |
send(java.io.DataOutputStream outputStream,
java.io.DataInputStream inputStream,
Handler onSuccess,
Handler onFailure,
Commands command,
java.lang.Object... args)
Requests a
Commands execution and waits to receive its result back. |
static void |
sendAndReceiveStream(java.io.DataOutputStream outputStream,
java.io.DataInputStream inputStream,
Handler onSuccess,
java.io.OutputStream stream,
Handler onFailure,
Commands command,
java.lang.Object... args)
It sends a
Commands which represents the action We would like to request and waits for a resulting
data stream. |
public static void sendAndReceiveStream(java.io.DataOutputStream outputStream, java.io.DataInputStream inputStream, Handler onSuccess, java.io.OutputStream stream, Handler onFailure, Commands command, java.lang.Object... args)
Commands
which represents the action We would like to request and waits for a resulting
data stream.
It is useful to read file, which can be streamed without the necessity to know in advance the streamed data size.
outputStream
- requester output streaminputStream
- requester input streamonSuccess
- Commands#SUCCESS
handlerstream
- output streamonFailure
- Commands#FAILURE
handlercommand
- Commands
to executeargs
- command argumentspublic static void receiveAndSendStream(java.io.DataInputStream inputStream, java.io.DataOutputStream outputStream, java.io.InputStream tosendStream) throws java.io.IOException
Commands
and sends a stream back.inputStream
- requester input streamoutputStream
- requester output streamtosendStream
- stream to sendjava.io.IOException
- if an I/O error occurspublic static void send(java.io.DataOutputStream outputStream, java.io.DataInputStream inputStream, Handler onSuccess, Handler onFailure, Commands command, java.lang.Object... args)
Commands
execution and waits to receive its result back.outputStream
- requester output streaminputStream
- requester input streamonSuccess
- Commands#SUCCESS
handleronFailure
- {Commands#FAILURE
handler}command
- Commands
to executeargs
- command argumentspublic static void receive(java.io.DataInputStream inputStream, java.io.DataOutputStream outputStream, java.util.Map<Commands,Execution> dispatcher)
Commands
requests, handles it using the dispatcher pointed out as argument and sends the result
back through a Commands
instance.inputStream
- requester input streamoutputStream
- requester output streamdispatcher
- (commands, handler) mappublic static void readFileFromSocket(java.io.DataInputStream inputStream, java.io.OutputStream stream) throws java.io.IOException
DataInputStream
using the same approach used for the String
objects
transferring, so sending the buffer size before as an integer data type.inputStream
- requester input streamstream
- output streamjava.io.IOException
- if I/O error occurs


|
NetBeans UML Modeling |
org::galagosearch::core::index::BackedCompressedByteBuffer
public class BackedCompressedByteBuffer
A BackedCompressedByteBuffer is like a CompressedByteBuffer, but it can overflow into disk storage if necessary. Unlike a CompressedByteBuffer, there's no getBytes() method since that wouldn't makes sense if all the data is on disk. @author trevor
| Properties | |
|---|---|
| Alias | BackedCompressedByteBuffer |
| Visibility | public |
| Final | |
| Transient | |
| Abstract | |
| Leaf |
| Nested Class Summary | |
|---|---|
public class |
BufferInputStream
  |
| Attribute Summary | |
|---|---|
File |
segments[0..*]
  |
long |
diskLength
  |
long |
threshold
  |
| Constructor Summary | |
|---|---|
BackedCompressedByteBuffer(long threshold) Creates a new instance of BackedCompressedByteBuffer |
|
BackedCompressedByteBuffer()   |
| Operation Summary | |
|---|---|
void |
add(long value)   |
void |
add(CompressedByteBuffer other)   |
void |
addFloat(float f)   |
void |
addRaw(int b)   |
void |
write(OutputStream stream)   |
void |
flush()   |
void |
flushBuffer(CompressedByteBuffer other)   |
long |
length()   |
void |
clear()   |
BufferInputStream |
getInputStream()   |
| Attribute Detail |
|---|
package File segments[0..*]
package long diskLength
package long threshold
| Constructor Detail |
|---|
public BackedCompressedByteBuffer(long threshold)
public BackedCompressedByteBuffer()
| Operation Detail |
|---|
public void add(long value)
public void add(CompressedByteBuffer other)
public void addFloat(float f)
public void addRaw(int b)
public void write(OutputStream stream)
public void flush()
package void flushBuffer(CompressedByteBuffer other)
public long length()
public void clear()
public BufferInputStream getInputStream()
|
NetBeans UML Modeling |


Grandma's Lemon Meringue Pie
Grandma's Lemon Meringue Pie
One 9-inch pie
30 Min - Prep time
10 Min - Cook time
40 Min - Total
8 Servings
INGREDIENTS
- 1 cup white sugar
- 2
tbsp
tablespoon
all-purpose flour
- 3
tbsp
tablespoon
cornstarch
- 1/4
tsp
teaspoon
salt
- 1 1/2 cups water
- 2 lemons, juiced and zested
- 2
tbsp
tablespoon
butter
- 4 egg yolks, beaten
- 1 (9 inch) pie crust, baked
- 4 egg whites
- 6
tbsp
tablespoon
white sugar
DIRECTIONS
- Preheat Oven: Preheat oven to 350 degrees F (175 degrees C).
- Make Lemon Filling:In a medium saucepan ...
- Whisk together 1 cup sugar, flour, cornstarch, and salt.
- Stir in water, lemon juice and lemon zest.
- Cook over medium-high heat, stirring frequently, until mixture comes to a boil.
- Stir in butter.
- Place egg yolks in a small bowl and gradually whisk in 1/2 cup of hot sugar mixture.
- Whisk egg yolk mixture back into remaining sugar mixture.
- Bring to a boil and continue to cook while stirring constantly until thick.
- Remove from heat.
- Pour filling into baked pastry shell.
- Make Meringue: In a large glass or metal bowl ...
- Whip egg whites until foamy.
- Add sugar gradually, and continue to whip until stiff peaks form.
- Spread meringue over pie, sealing the edges at the crust.
- Bake: Bake in preheated oven for 10 minutes, or until meringue is golden brown.
This is our favorite recipe here at Granny's Pies. It has been enjoyed by pie fans for many years. It's Granny's favorite! We hope you'll find that this recipe is delicious and also easy to follow; it's a piece of
cake pie!
USER COMMENTS
This is a very fun recipe to follow, because Grandma makes it sweet and simple. This pie is thickened with cornstarch and flour in addition to egg yolks, and contains no milk.
- Emilie S.
Q: What do you call an ape who loves pie?
A: A meringue-utan.
- Vickie K.
This site can really engage my interest. Follow the recipe above and make it so ! This pie is number one .
- Jean-Luc Piecard
LINKS
Copyright © 2012 Granny's Pies
A Granny's Pies Production
All rights reserved


Chennai and Tamil Nadu weather forecast for November 19, 2019
While a trough has brought some much-needed rain further south, Chennai is likely to see the Sun and the clouds battle it out through the day, with some light showers offering some relief
by Vinson KurianVanakkam! A trough — a rudimentary but elongated low-pressure area that collects moisture blown in from the sea — has gotten embedded into the easterly wind flow from the Equatorial Indian Ocean off the South Sri Lanka coast to the South-West Bay of Bengal off North Tamil Nadu.
Well, that covers almost the entire stretch of the Tamil Nadu coast, and is the best thing to happen to the North-East monsoon. The moisture collected in the trough should in turn get directed towards the coast in the form of rain, though this will depend on a number of helpful local factors.
The trough has already brought 3 cm of rain to Tarangambadi (Nagapattinam), on Monday; and 2 cm each to Ambasamudram, Sivagiri, and Papanasam (all Tirunelveli); Anaikaranchatram Kollidam (Nagapattinam); Tenkasi (Tirunelveli), and Parangipettai (Cuddalore); and 1 cm each to Manimutharu (Tirunelveli); Usilampatti (Madurai); Rameswaram (Ramanathapuram); Palayamkottai (Tirunelveli); Karaikal (Karaikal), and Watrap (Virudhunagar).
The outlook for Chennai city is generally cloudy conditions. Light rain is likely to occur in some areas. Maximum and minimum temperatures are likely to be around 33 and 26 degrees Celsius, respectively. Sun, clouds, and showers are variously forecast to continue to test the patience of Chennaiites, who long for a real walloping by the easterly winds.
It will likely be the Chirala, Kavali, Nellore, Gudur and Sulurpetta areas along the adjoining South Andhra Pradesh coast that will see better gains this Tuesday morning. But things are forecast to change later into the day and night, with Chennai and the rest of the coast joining the party in turns.
The Regional Meteorological Centre of the India Meteorological Department sees light to moderate rain at many places over Tamil Nadu and Puducherry today (Tuesday). Heavy rain has been forecast for isolated places in the Dharmapuri, Salem, Tirunelveli, Thoothukudi and Ramanathapuram districts.
What other forecasters see
International forecaster AccuWeather sees intervals of clouds and sunshine with a couple of showers during the day followed by a considerably cloudy night with a couple of showers.
Isolated thunderstorms is the outlook from Weather.com, an IBM Business, the likelihood for which increases from 30 per cent during the day to 80 per cent at night.
Chennai’s bloggers, their followers and the Twitterati assessed the city’s prospects as follows: