Online listings allow you to form a connection between your used car dealership and millions of shoppers.
Listing your inventory on online classified and auction sites can greatly increase your dealership’s reach and help you target relevant audiences.
Online listings offer a way to put your cars right in front of the eyes of in-market car shoppers from the comfort of their own homes.
Because of this, it’s important to look at your market and identify the right partner for your dealership. Focus on sites that send qualified buyers, not just huge email and phone leads.
These metrics will allow you to see if people in your area are using online listings often, if the sites you’re posting on are good homes for your listings, and if your descriptions were compelling enough to get people to click.
When you can identify how much site traffic is coming from an online listing, you’ll get a better sense of which online listings sites have visitors looking for the types of cars you sell.
You’ll be able to track this metric using tools like Google Analytics, and it’s important to focus on the third-party sites that consistently send you the highest quality of traffic.
Calculate your cost per lead by dividing the cost of the listing(s) by the number of leads.
But the total amount of sales from listings only tells part of the story. You also want to know if it’s costing you a lot to attract those sales. Calculate your cost per sale, or how much each sale cost you to acquire through online listings, by dividing the cost of the listings by the number of sales.
To help people find your listings, include thorough details about each car’s make, model, and appearance. Including details like vehicle history is a great way to build credibility with the consumer. Adding these details will also mean that shoppers who see your listing in their results are really targeted potential customers.
If you need ideas on how to make your listings stand out, explore the current listings to see what catches your eye.
Do certain titles call out to you? Do certain types of images capture your attention? Use these insights to craft your posting so it’s more likely to drive interest. When researching which online listing site is right for your dealership, consider the following:
Does the listing site allow people to buy their way to the top of results pages?
This could mean lower-quality results are getting better placement in the results than your listings. Consider sites that prioritize listings by location and relevancy rather than by who pays more.
Does the listing site also include new cars?
Using a site that features both new and used car listings means people visiting the site may be looking for new cars or are on the fence about whether to buy new/used. To reach a more targeted audience, try a listing site that specializes in used cars.
Are there advertisements or other distractions on the page?
If potential customers get sidetracked by banner ads or other calls-to-action, that means they’re less likely to pay attention to your listings. Look for listing sites with straightforward results and few distractions.
If people aren’t viewing your listings, try the following:
Price the car appropriate for the market.
Shoppers may be overlooking your listings in favor of similar listings with better pricing. You can look up used car values free as part of our Advantage Program, which is extremely helpful for setting competitive prices for your listings.
Write more descriptive titles.
In addition to the make and model, mention one of the vehicle's biggest selling points, such as low mileage or leather interior.
Use a clear, well-lit photo of the front of the car as your listing’s main image.
If people are viewing your listings but not clicking through to your site:
Incentivize viewers to click by mentioning a benefit of visiting your site, such as receiving a special offer or being able to watch a video.
Create a sense of urgency with limited-time-only deals or by mentioning the popularity or rarity of the model in the listing.
Furthermore, your listings may be getting bumped down in the search results pages because your competitors paid for premium placement. If this is the case, it can be hard to stand out with your listing alone. Consider allocating some of your online listing budget for premium ad placement, especially for competitive or tough-to-sell models.


Form area
Text
(repeated attrs only get the last one)
Disabled text
Number
Date
Password
Range
(no id)
Color
(no id)
Month
(no id)
Time
(no id)
Textarea
Select
1
2
3
Select multiple
1
2
3
Radio
1
2
3
4
Checkbox
1
2
3
4
JSON area
You can edit the values of the json here and they will be applied to the form on
change
event.
Include disabled
Use name
Use id


Modules are typically npm packages.
They are to be downloaded from the public npm repositories and be used as is.
In the case that you need the module private, you will want to keep its code within your jsnbt site solution.
For that purpose, jsnbt provides the "npm/" folder. Grunt will get the installed npm modules from "node_modules/" as well as the packages located at "npm/", and deploy their files in the very same way.
So, you need a few custom private modules for your end site? put them under "npm/".


You granted @[[request.account]] [[request.campaign]] portfolio to @[[request.grantee]].
Request portfolios
No pending requests sent
You requested @[[request.account]] [[request.campaign]] portfolio.
Received requests and grants
The following accounts have granted you access to their portfolio or requested
access to your portfolio.
No data will be shared with them until you accept the grant or request.
No pending grants or requests
@[[received.grantee]] your [[received.campaign]] portfolio.


Welcome to my portfolio, my name is Emeric Ferreira Dos Santos, I am 28 years old and I am Level Designer.
I have been passionate about the world of video games since childhood. The way they are designed has always interested me.
So that's why I got into studies that led me to work in this environment. For me, video games are the ultimate media,
which brings together a multitude of fields that make video games an experience in their own right and above all it is a
media that is constantly renewed to always surprise players.
I have a bit of an all-around profile, I like to understand how things work, which allows me to easily work in teams.
Even at the level of my tastes in video games I am quite open, so I played a bit of all styles of games (RPG, Arcade,
Action, Adventure, Race, Combat, FPS, etc.). Video games interest me regardless of genre.
You will be able to see in my portfolio the various projects I have been able to work on and the skills that I have
acquired during my studies and personal and professional projects.
I am open to work in development studios I video games or even design in general if a good opportunity presents
itself to me and that the project would interest me or the studio interests me.
CV


Loud Actions
“Be careful how you act,” these were the words of warning given to my sons before we took them to anyone’s house for a visit. From the time they were very young, my wife ingrained this into them to make sure that they behaved and acted in a way that didn’t make them look unruly and out of control.   What they remember most is how you conduct yourself. How did you act while you were with them? That is what people remember most. Your actions always leave a lasting impression. The old saying is true… Actions speak louder than words.
As Christians, one of the most important things we should always be conscious of is our actions. Having a desire to spread the Gospel and being doctrinally sound are all vital but as believers, it all pales in comparison to the way we act. This simple fact was true even from the early days of the Christian faith. In a letter to the church that he started in Philippi, Paul gives important instructions to these new converts on how they should behave now that they have become Christians. He writes, “Whatever happens, conduct yourselves in a manner worthy of the Gospel of Christ.” (Philippians 1:27 NIV) Right from the start, Paul’s concern for these new believers was not that they knew about the gifts of the Spirit or end time events, which all have their place. His concern for them was this… Act like a Christian. You represent Christ Jesus. Don’t let the way you behave tarnish the message of His Gospel.
So under what circumstances is a Christian expected to act and conduct themselves in a positive manner? Should it fluctuate according to what we are going through? The answer is found in the first two words of the verse… ”Whatever Happens.” Whether your life is currently full of blessing or if it seems as though your world is caving in, we should always be conscious of who we are and conduct ourselves in any circumstance like Christians. And at all times. Whether you’re in the middle of a large crowd or sitting quietly alone, act with the consciousness that you belong to Christ. Allow the character that His Spirit created to dictate your every action. A friend of mine told me something this week that has really stuck with me. She said, “Character is how you act when no one else is watching.” What she meant was this: The mark of a true Christian is not always seen when we are together with fellow believers, or in church raising our hands in prayer. We thank God for those times. But our character is revealed through our actions when the heat of life is bearing down on us and the decisions we make while no one else is around. The way we conduct ourselves, our character, either stands or falls with life’s pressures. This same friend is a perfect example of these actions. She has gone through some tough times over the last few years and recently was faced with an extremely tough decision. Through Faith, should she stand on God’s word and take a financial loss or go against scripture just to have financial stability? When life constantly beats you down, it is always simple to take the easy road. But in that quiet hour while no one was watching, by God Grace, my friend's choice was to conduct herself in a manner worthy of His Gospel. Did it work out the way she planned? In this life only time can say, but she prevailed, with her integrity intact, conducting herself as a Christian, when no one but God was watching. Was she opposed by friends who felt her decision was wrong? Probably. Would it have been easier for her to take the safe and easier way out? Absolutely. But she can rest her head knowing that in the toughest of times she acted with the utmost integrity. Remembering what Paul said, “Whatever Happens,” conduct yourself like a Christian… There are no exceptions.
I have always found this verse to be extremely interesting in this. It doesn’t say to “Conduct yourself in a manner worthy of Christ,” it says to conduct in a manner “worthy of THE GOSPEL of Christ.” In other words, your conduct is somehow linked not only to Christ but to His Gospel as well. Jesus told us to go out into this world and spread the Gospel. This verse tells us not only to spread it but more importantly to live it… Always behave and act in every situation with the consciousness that Christ died for you. Never act in a reckless or careless manner because your conduct reflects His Gospel and any negative actions can directly tarnish that message. A message that He brutally gave His life to create. Imagine the responsibility that we have that somehow our bad behavior can give the world a negative image of not only Christ but His Gospel as well. Isn’t that especially true today? Most people have a harsh view of Christianity not because of the words Jesus once spoke but because of the actions His people now exhibit. Imagine this, the message of the cross damaged by our actions, it’s a scary thought isn’t it?
In the book of Acts, we read this interesting story of two men in Prison, Paul and Silas and how their actions changed the lives of many people. In Acts 16:16-34, the bible says that Paul and Silas were severely beaten and tossed into prison for casting out the evil spirit of a possessed woman. While in prison, a jailer was commanded to guard them closely. As was a custom in those days, the jailer was not only charged to watch his prisoners but was also responsible for their lives. If somehow these prisoners got free, then the jailer himself would be put to death. While in prison sometime about midnight, Paul and Silas, full of blood and still in chains, started praising God. Unlike most times, Paul wasn’t preaching from scripture trying to make converts of his fellow inmates. This time was different. At this dark hour in Paul’s life, not knowing what His future held, he was in prison still praising God. Unsure whether they would be facing execution, Paul and Silas were conducting themselves like Christians even when things seemed hopeless. As the story went, through their praises, God violently shook the jail, then locks fell off and all the prison doors flew open and everyone’s chains came loose (the bible implies even the chains of the other prisoners). When the jailer woke up and saw what happened, he attempted to kill himself knowing that if anyone escaped it would cost him his life, but Paul told him, “Don’t harm yourself! We are ALL here!” Could they have escaped? Absolutely. Honestly I know what I would have done. But through faith, Paul and Silas passed up certain freedom and remained in their cell. Their actions amazed and touched the jailer that his first words were, “Sirs, what must I do to be saved?” Did Paul or Silas preach an inspiring word to get this result? No, in fact the bible never mentions that they even spoke to the jailer at all. Strangely not a word was spoken. All they did was conduct themselves in a manner that brought glory to His Gospel. The power of the Gospel that changed this man and eventually his entire family didn’t come from any words preached from a pulpit, it came through the action lived by two frightened men in a prison cell. This should give us all hope. There is power not only in the words we speak but in the actions we live every day in front of others, controlled by the Spirit of God inside us.
Whether we realize it or not, when we make a confession of faith in Jesus, people are constantly listening and watching our every move. They are waiting to see through our conduct if what we profess is real. Is it something we live or just empty words?
We need to ask the power of God to control and dictate our every move. The reputation of His Gospel is on the line…
Just Something to Consider.


☰
HOME
CONTACT
DOWNLOAD
ABOUT
PRIVACY POLICY
NOTE:- WELCOME TO DDUstudymate.com ONLY BSC(bio) 1st & 2nd year AND B-COM 1st year NOTES ARE AVAILABLE
NOTE:- UP Board 10th and 12th result will be anounce on 27 April 2020 you can check here for result
BSC bio 1st year
BOTANY-1
BOTANY-2
BOTANY-3
ZOOLOGY-1
ZOOLOGY-2
ZOOLOGY-3
PHYSICAL CHEMISTRY
INORGANIC CHEMISTRY
ORGANIC CHEMISTRY
BSC bio 2nd year
BOTANY-1
BOTANY-2
BOTANY-3
ZOOLOGY-1
ZOOLOGY-2
ZOOLOGY-3
CHEMISTRY-1
CHEMISTRY-2
CHEMISTRY-3
BSC bio 3rd year
BOTANY-1
BOTANY-2
BOTANY-3
ZOOLOGY-1
ZOOLOGY-2
ZOOLOGY-3
CHEMISTRY-1
CHEMISTRY-2
CHEMISTRY-3
Bsc math 1yrs
mathematics-1
mathenatics-2
mathematics-3
PHYSICS-1
PHYSICS-2
PHYSICS-3
PHYSICAL CHEMISTRY
INORGANIC CHEMISTRY
ORGANIC CHEMISTRY
BSC MATH 2nd yr
MATH-1
MATH-2
MATH-3
PHYSICS-1
PHYSICS-2
PHYSICS-3
CHEMISTRY-1
CHEMISTRY-2
CHEMISTRY-3
BSC math 3rd yr
MATH-1
MATH-2
MATHS-3
PHYSICS-1
PHYSICS-2
PHYSICS-3
CHEMISTRy-1
CHEMISTRY-2
CHEMISTRY-3
B-COM 1st yr
FINACIAL ACCOUNTING & BUSSINESS STATICS
PRINCIPLES OF BUSINESS MANG.
BUSINESS COMMUNICATION
ECONOMIC THEORY
MONEY AND FINACIAL SYTM.
B-COM 2nd yr
COST ACC. & AUDITING COST ACC.
INCOME TAX
BUSINESS REGUL FRAMEWORK
COMPANY LAW
BUSSINESS ENVIROMENT
FUNDAMENTAL OF ENTREPRENEURSHIP
B-COM 3rd yr
CORPORATE ACCOUNTING
FINACIAL STATEMENT ANAL
ADVANCED AUDITING
FUNDAMENTALS OF FINANCIAL MANG.
 All other trademarks and copyrights are the property of their respective owners. All rights reserved
CONTACT US
SUPPORT
Privacy Policy
TERM & CONDITION
Our android appication will launch in july 2020


Equipment
About me
Need more information about this thingummy? Follow the link.
Choose designs of this kind at TemplateMonster’s website.
Cras facilisis, nulla vel viverra auctor, leo magna sodales felis, quis malesuada nibh odio ut velit. Proin pharetra luctus diam, a scelerisque eros convallis accumsanInteger convallis orci vel mi laoreet, at ornare lorem consequatasellus erat nislRead More
Publications
Multimedia
{foreach $buttomimglist as $buttomimglistv}
{/foreach}


Lorem ipsum dolor sit amet consectetur adipisicing elit. Corrupti, velit cupiditate ea omnis tenetur autem quas deserunt vero molestias quaerat, laudantium veniam veritatis maiores. Beatae culpa dolore veniam corrupti possimus!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Inventore qui ipsa ipsam eius nesciunt necessitatibus neque ipsum natus iure assumenda suscipit doloribus velit, commodi magnam sapiente eum ea illo odio.
Premium Partner
Some partners receive this status if they have exceptionally high ratings from other customers, and if they have been with us for a long time.
Chamber of Architecture
Partners who are certified by their local chamber of architecture have this badge.
Customer rating
(23)This badge shows how long the partner is known to us. We vet our partners regularly, so all our partners must maintain a level of work in order to continue working with us.
Construyo Insurance
In case something happens with your project and your house falls down, Construyo provides insurance to cover it.
Personal Insurance
In case something happens with your project and your house falls down, the partner has personal insurance to cover it.
With us since 2019
This badge shows how long the partner is known to us. We vet our partners regularly, so all our partners must maintain a level of work in order to continue working with us.


{% extends "base.html" %} {% block lcrContent %}
Retail Services
Add New Service: Landline
Please pick the service you want to manage from the following table:
| SERVICE #{{ service.id }} | {{ service.name }} | [{{ service.get_type_display }}] - AC: {{ service.num_active_customers }} | {{ service.get_tariff_info }} |
|---|


Main Menu
Marshall Raynor
Download
Commander
Default
Attack Launch01
Attack Launch02
Attack Launch03
enRound Launch02
enRound Launch03
Attack Launch04
enRound Launch01
Attack Impact05
Attack Impact04
Attack Impact10
Attack Impact06
Attack Impact07
Attack Impact03
Attack Impact02
Attack Impact01
nspire02
S04
S05
nspire03
nspire01
S06
nspire04
S02
S03
nspire05
Cheer MX01
Attack Impact09
S01
Attack Impact08


Typedef
| Static Public Summary | ||
| public |
The function passed as a callback in a forEach iteration. |
|
| public |
Returned object by getset |
|
| public |
The function passed as a callback in a reduce iteration. |
|
| public |
A dotted key is useful to quickly access a subset of data
stored into the ObjectArray as if it was still a
vanilla |
Static Public
public ForEachCallback: Function source
The function passed as a callback in a forEach iteration.
Four arguments will be provided to the callback :
public ReducerCallback: Function source
The function passed as a callback in a reduce iteration.
Four arguments will be provided to the callback :
public dottedKey: String source
A dotted key is useful to quickly access a subset of data
stored into the ObjectArray as if it was still a
vanilla Object
.
Basically, a dotted key is constructed like a chain of property
for an object.
Example:
// Create an ObjectArray with subdata
var oa = new ObjectArray({
set1: {
subset1: 'foo',
subset2: {
subsub1: 'bar',
subsub2: 'baz'
}
}
});
oa.pull('set1.subset1'); // returns 'foo'
oa.pull('set1.subset1.subsub2'); // returns 'baz'


|
SpriteEditor
|
Button class to handle click event, along with error messages. More...
#include <Button.hpp>
Public Member Functions | |
| Button () | |
| Constructor for Button, does nothing. | |
| ~Button () | |
| Destructor for Button, does nothing. | |
| void | init (int dx, int dy, std::string message, TTF_Font *font, SDL_Renderer *renderer) |
| Initialize the Button object, with specific text. More... | |
| void | destroy () |
| Destroy all the resources allocated. More... | |
| int | clickLoad (std::string filePath, std::string width, std::string height, std::string frames) |
| Specific function for load image from files. More... | |
| bool | check (int dx, int dy) |
| Check if the button has been clicked. | |
| void | render (TTF_Font *font, TTF_Font *font1, SDL_Renderer *renderer) |
| Render the Button object. | |
| void | setStatus (int statusCode) |
| Set the status of the object, showing error status. | |
| void | setMessage (std::string message) |
| Set the error message. | |
Public Attributes | |
| int | status |
| Status of the object. | |
Button class to handle click event, along with error messages.
Windows and Mac use a different path If you have compilation errors, change this as needed.
| int Button::clickLoad | ( | std::string | filePath, |
| std::string | width, | ||
| std::string | height, | ||
| std::string | frames | ||
| ) |
Specific function for load image from files.
Setting different messages when there's exception.
| void Button::destroy | ( | ) |
Destroy all the resources allocated.
Destroy all the textures.
| void Button::init | ( | int | dx, |
| int | dy, | ||
| std::string | message, | ||
| TTF_Font * | font, | ||
| SDL_Renderer * | renderer | ||
| ) |
Initialize the Button object, with specific text.
Using white color for the text.


"A Life Less Ordinary" (UK, 1997) a film review by James Kendrick
director: Danny Boyle screenwriter: John Hodge stars: Ewan McGregor (Robert), Cameron Diaz (Celine), Holly Hunter (O'Reilly), Delroy Lindo (Jackson), Ian Holm (Naville), Ian McNeice (Mayhew), Stanley Tucci (Elliot), Dan Hedaya (Gabriel) MPAA rating: R Review: **1/2 (out of ****)
"A Life Less Ordinary" premiered in theaters with heavy anticipation as the follow-up film by director Danny Boyle, screenwriter John Hodge, and actor Ewan McGregor, the team that brought the wildly entertaining "Trainspotting" (1995) to life. Unfortunately, the film was ransacked by critics and, worse, lost on audiences. Its love story of a kidnapping-gone-wrong mixed with heavenly angels and earthly black humor was either too bizarre, not bizarre enough, or just plain muddled.
Nevertheless, "A Life Less Ordinary" is a slightly better movie than it was made out to be, although it comes nowhere close to the astounding achievement of "Trainspotting," or even Boyle's freshman film, "Shallow Grave" (1994). Here, the filmmakers try to put a fresh, clever spin on what is essentially an old, tired story, and the result is a freaky grab-bag of humor, action, and surreal idiocy.
McGregor stars as Robert, an aspiring pulp novelist who works as a janitor at a huge, unnamed corporation run by a selfish, cruel millionaire mogul (Ian Holm). On the same day Robert is informed that he has been replaced by a robot, his girlfriend dumps him for an aerobics instructor. In a moment of sheer frustration, Robert bursts into Holm's office to complain about his unfair treatment. He is quickly swamped by security guards, and in a sequence reminiscent of "The Three Stooges," he manages to get one of their guns and escape by kidnapping the mogul's daughter, Celine (Cameron Diaz), who happens to be in the office.
The whole time we know that Robert and Celine are supposed to eventually fall in love. The movie opens in heaven (everything is white, how original) where the archangel Gabriel (Dan Hedaya in either the best or worst casting decision in years, depending on your view) is instructing two lesser angels, Jackson (Delroy Lindo) and O'Reilly (Holly Hunter) that God is upset about the divorce rate. Gabriel tells them that they must go to earth to ensure that Robert and Celine fall in love, or they will be exiled on earth permanently.
>From here, it's not hard to see where the plot goes. Celine is not a passive kidnappee, and it isn't long before she's helping the befuddled Robert get a bigger ransom (she was offended that he would only ask for $500,000). Celine and her dad don't get along very well, and she sees Robert as a great opportunity to get back at him. Robert turns out to be more of a victim because he's simply too nice to be a kidnaper. He apologizes to everyone for everything, and his inability to assert himself is displayed in a hilarious sequence where he tries (unsuccessfully) to make a threatening ransom demand over the phone.
Through all this lunacy, McGregor and Diaz are the only actors who make it out alive. McGregor's Robert is an amusing and sympathetic character, while Diaz makes Celine into a believably frustrated rich-girl who has spent her whole life searching for a man who's not like her father. Ian Holm, who was so brilliant in "The Sweet Hereafter," is a boring caricature of wealthy insolence. Delroy Lindo and especially Holly Hunter are downright goofy as the angels; Hunter does some kind of weird and ineffectual combination of her performance in "Raising Arizona" and "Crash."
Some of this may be because Boyle doesn't put any tight restrictions on his direction; he seems willing to just go with the flow. The stylized cinematography by Brian Tufano ("Trainspotting," "Dreamscape") gives the film's assorted locations a wicked, cartoonish feel; the colors are exceptionally bright and glossy, as if everything was lit with one light too many. He has one great transition shot, from a scene in heaven to a sparkling blue swimming pool in the Hollywood hills.
In fact, if anything undermines "A Life Less Ordinary," it is the script by John Hodge, whose adaptation of "Trainspotting" was nominated for an Oscar. Here he doesn't seem to have a very clear-cut notion of what he wants, so the movie is uneven throughout.
For instance, he insists on including angels and divine intervention (the end of the movie is a literal deux ex machina), but he never establishes clear guidelines within which the angels must act. On earth, they appear to be completely human and can only operate within the same earthly confines as you or I, but in one sequence Holly Hunter's character is literally crushed between a falling pickup truck and a giant rock, and she comes away with only a broken arm. Plus, Hodge's ideas about intervention in the name of love are a bit screwy, since the angels do more harm than good.
But, of course, that may have been in the service of making what is essentially 45 minutes worth of material much longer . . .
©1998 James Kendrick
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Uses of Interface
view.selector.Feature
-
Packages that use Feature Package Description view.commandline view.selector.features view.selector.features.variabletextfeature -
-
Uses of Feature in view.commandline
Classes in view.commandline that implement Feature Modifier and Type Class Description class
BasicCommand
An implementation of the CommandLine interface, where users can input commands and send it to the program for execution, or load/ save commands. -
Uses of Feature in view.selector.features
Classes in view.selector.features that implement Feature Modifier and Type Class Description class
HelpMenu
Help menu pane that contains descriptions of all available commands.class
LanguageSelector
This class follows the observer design pattern.class
SceneSettings
This class holds the visual objects that a user might use to interact with the scene. -
Uses of Feature in view.selector.features.variabletextfeature
Classes in view.selector.features.variabletextfeature that implement Feature Modifier and Type Class Description class
CommandHistory
* Implements VariableTextFeature, represents a pane showing the commands that have already been entered.class
EnvironmentVariables
This class keeps track of the user defined variables in the program.class
UserCommands
Implements VariableTextFeature, represents a pane showing the custom user commands that have been created.class
VariableTextFeature
Abstract class representing panes containing dynamically changing text that can be dynamically translated.
-


ALIGN ATTRIBUTE
This is an attribute which changes the direction of a text or element. It has three main values.
The previous example showed a text that was aligned to the right, this example shows the use of the three main values of alignment.
MARVEL:In default, all texts are aligned to the left but in some cases texts are needed to change direction.
<--
-->


We can either hide the other stuff; recent searches, saved searches, topics, or reverse the results order so that accounts show at the top.


Press Releases - 2005
- April 28, 2005 - Securing WLANs with WPA and FreeRADIUS, Part III
The Linux Journal has Part III of a series of articles on wireless LANs and FreeRADIUS.
- April 6, 2005 - Securing WLANs with WPA and FreeRADIUS, Part II
The Linux Journal has Part II of a series of articles on wireless LANs and FreeRADIUS.
- March 1, 2005 - Securing WLANs with WPA and FreeRADIUS, Part I
The Linux Journal has Part I of a series of articles on wireless LANs and FreeRADIUS.
- February 15, 2005 - Novell Contributes eDirectory Developer Interfaces to Open Source.
Novell today announced it has contributed portions of Novell eDirectory to the FreeRADIUS and Samba open source projects, allowing any open source developer to tap Novell's identity management infrastructure and use eDirectory for their database engine.
March 28, 2005 - Trapeze deploys first certified RADIUS solution for Novell's Suse Linux
- Trapeze Networks., maker of award-winning wireless local area networking (WLAN) systems, today announced Certification Status for the Trapeze Mobility System. on Novell's SUSE Linux and eDirectory.


WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
FOR:
Armke, Sharon Citizen (Self), Dripping Springs, TX
Briscoe, Rick (Self), San Antonio, TX
Cahn, Adam (Cahnman's Musings), Austin, TX
Dixon, Don G. Engineer (Self), San Antonio, TX
Escobar, Omar 229th District Attorney (229th District Attorney), Rio Grande City, TX
Foster, Lynn (Self), Austin, TX
Glass, Tom (also providing written testimony) (Self), Hockley, TX
Harper, Terry (also providing written testimony) (Self; Republican Party of Texas),
Seguin, TX
Keller, James (Self), Wimberley, TX
Key, Todd H. (Self; Northeaster Tarrant Tea Party), Lubbock, TX
Main, Crystal Care Giver (Self; Northeastern Tarrant Tea Party), North Richland Hills, TX
Marshall, Karen Volunteer Voter Registrar and Poll Clerk (Self), San Antonio, TX
Openshaw, Michael (Self), Plano, TX
Pressley, Dr. Laura Founder - True TX Elections (Self), TX
Shaffer, Anthony President, London Center for Policy Research (also providing written
testimony) (London Center for Policy Research), Springfield, VA
Smith, Mary Virginia North Texas Director (Concerned Women for America), Arlington,
TX
AGAINST:
Gonzalez, Joaquin Public Interest Fellow (Texas Civil Rights Project), San Antonio, TX
Johnson, Ed (Self), Houston, TX
Maxey, Glen Legislative Director (Texas Democratic Party), Austin, TX
Menendez, Fatima MALDEF Legislative Attorney (also providing written testimony)
(Mexican American Legal Defense and Educational Fund), San Antonio, TX
Miller, Jeff Policy Specialist (also providing written testimony) (Disability Rights Texas),
Austin, TX
Sargent, Bill Former GOP Election Administrator, Galveston; Chief Deputy Clerk for
Elections, Galveston County (Self), Galveston, TX
Slattery, James Senior Staff Attorney (Texas Civil Rights Project), Austin, TX
Vera, Alan D. Chairman (Harris County Republican Party Ballot Security Committee),
Houston, TX
Weatherby, Cinde Voting Rights/ Election Laws Issue Chair (also providing written
testimony) (League of Women Voters of Texas), Austin, TX
ON:
Bearden, Chase Deputy Executive Director (Coalition of Texans with Disabilities), Austin,
TX
Caples, Robert Commander, Starr County Special Crimes Unit (Starr), McAllen, TX
Davis, Chris President (Texas Association of Elections Administrators), Georgetown, TX
Hawthorne, Heather Chambers County Clerk (Self; County and District Clerks
Association of Texas), Anahuac, TX
Lynch, Dylan Policy Associate (National Conference of State Legislatures), Denver, CO
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
White, Jonathan Section Chief, Election Fraud Section (Office of the Attorney General),
Austin, TX
Registering, but not testifying:
FOR:
Belsick, Michael S. (Fredericksburg Tea Party), Fredericksburg, TX
Bohnert, Richard (Self; Fredericksburg Tea Party, Convention of States), Comfort, TX
DeOtte, Yvette (Self), Southlake, TX
Dorazio, Mark General Contractor (Self), San Antonio, TX
Franklin, Shelia (Self; North East Tarrant Tea Party), Fort Worth, TX
Greer, Daniel D. Executive Director (Direct Action TX), Elgin, TX
Heimlich, Ed Executive Director (Citizens United 4 Accountable Government), Austin, TX
Long, Matt (Self), Fredericksburg, TX
Marshall, Karen (Self), San Antonio, TX
Nelms, Deborah (Self), Ranger, TX
Nelson, Larry (Self), Austin, TX
Newman, Anne (Self), Boerne, TX
Peterson, Kori East Texas Area Director (Concerned Women for America of Texas),
Avinger, TX
York, Ruth (Self), Cisco, TX
AGAINST:
Bede, Jessica Social Work Student (Self), Austin, TX
Fountain, Sandra A. Self (Self), Austin, TX
Gilberg, Julie A. Citizen (Self), Austin, TX
Gnaedinger, Amanda (Common Cause Texas), Austin, TX
Griffith, Idona (Self), Austin, TX
Hayter, Russell (Self), Mountain City, TX
Lara, Rene Legislative Director (Texas AFL-CIO), Austin, TX
Lopez, Carisa Political Director (Texas Freedom Network), Austin, TX
Piccola, Kyle Government and Community Relations Officer (The Arc of Texas), Austin,
TX
Robles, Samantha Advocacy Director (Progress Texas), Austin, TX
Saslarsky, Elisa (Self), Austin, TX
Shelley, Adrian Director, Texas Office (Public Citizen), Austin, TX
Simon, Arthur (Self), Austin, TX
Simpson, Matt Deputy Political Director (ACLU of Texas), Austin, TX
Tatum, Alexis Travis County Commissioners Court Legislative Associate (Travis County
Commissioners Court), Austin, TX
ON:
Ingram, Keith Director, Elections Division (Texas Secretary of State), Austin, TX
White, Jonathan Election Fraud Unit- Section Chief (Office of the Attorney General),
Austin, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
Providing written testimony:
FOR:
Smith, Angela M. (Self; Fredericksburg Tea Party), Fredericksburg, TX
AGAINST:
Richards, Joanne President (Common Ground for Texans), Austin, TX
ON:
Vaughan, Ashley Junior Vice Chair (Young Conservatives of Texas), TX
Registering, but not testifying:
FOR:
Key, Todd H. (Self; Northeast Tarrant Tea Party), Lubbock, TX
Main, Crystal Care Giver (Self), North Richland Hills, TX
FOR:
Boy, Samantha Vice President (Self), Houston, TX
Carlo, John Physician (Doctor) (also providing written testimony) (Texas Medical
Association and Texas Public Health Association), Dallas, TX
Fomby, Nathaniel Student (Self), Austin, TX
Franklin, Shelia (Self), Fort Worth, TX
Hayden, Brian (Self), Universal City, TX
Jones, Elizabeth (Self), San Antonio, TX
Kelder, Steve Professor, University of Texas, School of Public Health (also providing
written testimony) (University of Texas School of Public Health), Houston, TX
Kenmon, Suzi President- Elect (also providing written testimony) (Texas PTA), Sachse,
TX
Kruk, Kellen Student (Self), Lufkin, TX
Ross, Steve Tobacco Coalition Specialist (Texans Standing Tall), Austin, TX
AGAINST:
Belcher, Steven (Self), North Richland Hills, TX
Cahn, Adam (Cahnman's Musings), Austin, TX
Claus, Robbie (Self), Granbury, TX
Hamett, Betty Manager (Self), Cedar Creek, TX
Harper, Terry (also providing written testimony) (Self), Seguin, TX
Haynie, Kevin Executive Account Manager (Craving Vapor), Leander, TX
Hedtke, Amy (Self), Waxahachie, TX
Main, Crystal (Self), North Richland Hills, TX
Owen, Charlotte (Self), Seguin, TX
Quick, Jessica Manager (Self), Euless, TX
Tamplin, Jason Owner- Steamist (Self; Steamist), Watauga, TX
Thomas, William L. Business Operations Manager (Self), Wylie, TX
ON:
Hawk, M.D., Ernest Vice President and Division Head for Cancer Prevention (University
of Texas M.D. Anderson Cancer Center), Houston, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
Russell, Kathleen Representative (also providing written testimony) (Smoke Free
Alternative Trade Association), Burleson, TX
Registering, but not testifying:
FOR:
Castaneda, Sr., Tris Government Relations (JUUL Labs), Austin, TX
Cates, Andrew General Counsel (Texas Nurses Association), Austin, TX
Coyle, Jeff Dir. of Government Affairs (City of San Antonio), San Antonio, TX
Emerson, Jennifer Consultant (Altria Client Services LLC), Austin, TX
Franco, Brie L. Intergovernmental Relations Officer (City of Austin), Austin, TX
Gagen, Charlie Grassroots Director (American Cancer Society, Cancer Action Network),
Austin, TX
Garlin, Michael Consultant (Baylor Scott and White Health), Temple, TX
Hawthorne, Brian Sheriff (Sheriff's Association of Texas), Baytown, TX
Hoppe, Christina Director of Public Policy (Children's Hospital Association of Texas),
Austin, TX
Knaupe, Gregg (American Lung Association and Texas Hospital Association), Austin, TX
Kruk, Sharon Executive Director (The Coalition Inc.), Lufkin, TX
Lowery, Ryan M. Resident- Physician (Self), Austin, TX
Massey, Shelby Government Relations Director (American Heart Association), Austin, TX
Museitif, Maran Chair of Legislative and Policy (Texas Public Health Association), Austin,
TX
Rodas, Claudia Director, Southern Region (Campaign For Tobacco-Free Kids),
Washington, DC
Romo, Joel Government Affairs (It's Time Texas and the Cooper Institute), Brenham, TX
Schleifer, Jessica Director of Advocacy (Teaching Hospitals of Texas), Austin, TX
Spreen, Lauren Consultant (Texas Academy of Family Physicians), Austin, TX
Townsend, Linda System Director of Advocacy and Public Policy (Christus Health),
Austin, TX
Travis, Clayton Director of Advocacy (Texas Pediatric Society), Austin, TX
Yanas, Christine Director of Governmental Affairs (Methodist Healthcare Ministries of
South Texas, Inc.), TX
AGAINST:
LeGassick, Deana School Teacher (Self), Austin, TX
Lucas, Lynette Taxpayer (Self), San Angelo, TX
Main, Crystal Care Giver (Self), North Richland Hills, TX
Marquez, Brandy M (Vapor Technology Assn/ Texas Vapor Coalition), Austin, TX
Marshall, Karen Director of Club Development (Texas Young Republican Federation), San
Antonio, TX
Phenix, Billy (SI Group), Austin, TX
Stringer, Jacqueline (Self), Seguin, TX
ON:
Bhakta, Nimisha Director, Health Promotion and Chronic Disease Prevention Section
(Department of State Health Services), Austin, TX
Rosenbaum, Coy Revenue Analyst (Comptroller of Public Accounts), Austin, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
Providing written testimony:
AGAINST:
Peeler, Robert Attorney (Cigar Association of America), Austin, TX
Vaughan, Ashley Junior Vice Chair (Young Conservatives of Texas), TX
FOR:
Allmon, Jennifer Executive Director (Texas Catholic Conference of Bishops), Austin, TX
Armke, Sharon (also providing written testimony) (Concerned Parents of Texas), Dripping
Springs, TX
Ayala, Caryl Director of CPT (also providing written testimony) (Concerned Parents of
TX), Austin, TX
Breidenstein, Terry (Self), Boerne, TX
Briscoe, Rick (Self), San Antonio, TX
Castle, Mary Elizabeth Policy Advisor (Texas Values), Austin, TX
Daniel, Christina Author; Citizen (Self), Dallas, TX
Delgado, Hugo (also providing written testimony) (Self), Austin, TX
Doss, Martha Citizen (Self), San Marcos, TX
Franklin, Shelia (Self; Northeast Tarrant Tea Party), Fort Worth, TX
Graham, Elizabeth Director (Texas Right to Life), Houston, TX
Harper, Terry State Republican Executive Committee, SD 21 Chair (also providing written
testimony) (Self; Republican Party of Texas), Seguin, TX
Horne, Emily Senior Legislative Associate (also providing written testimony) (Self; Texas
Right to Life), Houston, TX
Hudgens, Nicole Senior Policy Analyst (Texas Values Action), Austin, TX
Lucas, Lynette Tax Payer (Self), San Angelo, TX
Nelms, Deborah (Self), Ranger, TX
Newman, Anne (also providing written testimony) (Self), Boerne, TX
Peterson, Kori East Texas Area Director (also providing written testimony) (Concerned
Women for America of Texas), Rockwall, TX
Pojman, Ph.D., Joe Executive Director (also providing written testimony) (Texas Alliance
for Life), Austin, TX
Scheonover, Andy Executive Director (Austin Life Cure), Austin, TX
Seago, John Legislative Director (Texas Right to Life), Houston, TX
Seibert, Denise Me (also providing written testimony) (Self), Belton, TX
Sevier, Esq., Chris Founder - Litigation Team (DEFACTO Attorney Generals), Austin, TX
Sevilla, Philip President (Texas Leadership Institute for Public Advocacy), San Antonio,
TX
Sharp, Jerry Volunteer Coordinator (Students for Life Austin), Helotes, TX
Thompson, Faith (Self), Cedar Creek, TX
Wright, Kyleen President (Texans for Life), Arlington, TX
York, Ruth (Self), Cisco, TX
AGAINST:
Davis, Wendy Executive Director Deeds Not Words (Self; Deeds Not Words), Austin, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
Potter, Joseph E. Professor, University of Texas-Austin (also providing written testimony)
(Self), Austin, TX
ON:
Hedtke, Amy (Self), Waxahachie, TX
Registering, but not testifying:
FOR:
Andrews, Jenny Public Policy Analyst (Self; Texas Alliance for Life), Austin, TX
Bohnert, Richard (Self; Fredericksburg Tea Party, Convention of States), Comfort, TX
Bush, Sandra K. (Self; Bexar County), San Antonio, TX
Cahn, Adam (Cahman's Musings), Austin, TX
Carriker, Terri (Self), Austin, TX
Cooksey, Matthew Public Policy Analyst (Texas Alliance for Life), Austin, TX
Cubriel, Beth (Self), Austin, TX
DeOtte, Yvette (Self), Southlake, TX
Dixon, Don P. Engineer (Self), San Antonio, TX
Dorazio, Mark General Contractor and State Republican Executive Committee (Self; State
Republican Executive Committee), San Antonio, TX
Dorazio, Monica (Self; Bexar County), San Antonio, TX
Farrar, Charity Executive Director (Life Choices Medical Clinic), San Antonio, TX
Glass, Tom (Self), Hockley, TX
Hayter, Russell (Self), Mountain City, TX
Hodge, Glenna (Self), Spicewood, TX
Kinnibrugh, Lynnette (Self), Hutto, TX
Main, Crystal Care Giver (Self; Northeast Tarrant Tea Party), North Richland Hills, TX
Marshall, Karen Director of Club Development (Texas Young Republican Federation), San
Antonio, TX
Milton, Jackson Legislative and Political Associate (Self; Texas Right to Life), Houston,
TX
Nelson, Larry (Self), Austin, TX
O'Donnell, Amy Director of Communications at Texas Alliance for Life (Organization/Self
(Texas Alliance for Life)), Austin, TX
Openshaw, Michael (Self), Plan, TX
Parma, Rebecca Legislative Associate (Self; Texas Right to Life), Houston, TX
Pitcher, Katherine Legislative Associate (Self; Texas Right to Life), Houston, TX
Saenz, Jonathan Attorney/President (Texas Values), Austin, TX
Salazar, Melanie State Squad Captain (Students For Life Action), San Antonio, TX
Seggelink, Thalia (Self), Dripping Springs, TX
Smith, Mary Virginia North TX Director Concerned Women for America (Concerned
Women for America), Arlington, TX
Stike, David (Self), Pflugerville, TX
Vaughan, Ashley Junior Vice Chair (Young Conservatives at Texas), TX
Williams, Terry Board Member, Public Policy (Texas Alliance for Life), San Marcos, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
AGAINST:
Baker, Lauren Digital Director (Deeds Not Words), Austin, TX
Barnes, Brett (Self), Austin, TX
Bede, Jessica Social Work Student (Self), Austin, TX
Belsick, Michael S. (Fredericksburg Tea Party), Fredericksburg, TX
Brooks, Amber Ops Coordinator (NARAL Pro Choice Texas), Austin, TX
Burke, Kristen Research Assistant (Self), Austin, TX
Claghorn, Kaitlin (Self), Austin, TX
Eilers, Michelle Researcher, Texas Policy Evaluation Project (Self), Austin, TX
Ferla, Claudia Yoli Director of Student Outreach (Deeds Not Words- Non Profit), Austin,
TX
Ferrell, Colton Community Organizer (Self), Austin, TX
Flores, Lisa (Self), Austin, TX
Fountain, Sandra A. Citizen (Self), Austin, TX
Fowler, Elaina Gov. Relations Dir. (Self), Austin, TX
Galindo, Erika Organizer (Lilith Fund for Reproductive Equity), Austin, TX
Gilberg, Julie A. Citizen (Self), Austin, TX
Glass, Elizabeth (Self), Houston, TX
Glass, Nancy (Self), Austin, TX
Gnaedinger, Amanda (Self), Austin, TX
Gorgoroso, Alicia Bodin (Self), Austin, TX
Griffith, Idona (Self), Austin, TX
Hamstra, Sonia (Self), Austin, TX
Kelly, Bill Mayor's Office, City of Houston- Director of Court Relations (Mayor's Office,
City of Houston), Houston, TX
Long, Matt (Self), Fredericksburg, TX
Lopez, Carisa Political Director (Texas Freedom Network), Austin, TX
Nonni, Gabriella Medical Assistant (Self), Round Rock, TX
Reyes, Andrea Policy and Advocacy Coordinator (Deeds Not Words), Austin, TX
Richards, Joanne (Self), Austin, TX
Saslarsky, Elisa (Self), Austin, TX
Simon, Arthur (Self), Austin, TX
Simpson, Matt Deputy Political Director (ACLU of Texas), Austin, TX
Strifley, Deborah (Self), Austin, TX
Suh, Jinny (Self), Austin, TX
Tai, James MD (Self), Austin, TX
Waller, Lacy (Self), Kyle, TX
Weihl, Diana MD Retired OB-GYN (Self), Austin, TX
Williams, Amanda Executive Director (Self; Lilith Fund), Austin, TX
Providing written testimony:
FOR:
Smith, Angela M. (Self; Fredericksburg Tea Party), Fredericksburg, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
AGAINST:
Casey, Bergan Communications Consultant (Planned parenthood of Greater Texas, Board
Member), Austin, TX
Levihn-Coon, Sophie Intern (League of Women Voters of Texas), Austin, TX
Martin, Emily Deputy Director (NARAC Pro-Choice Texas), Austin, TX
Robles, Samantha Advocacy Director (Progress Texas), Austin, TX
Smith, Jennifer Citizen (Planned Parenthood), Austin, TX
Wang, Jasmine Legislative and Legal Intern (NARAL Pro-Choice Texas), Austin, TX
FOR:
Briscoe, Rick (Self), San Antonio, TX
DeVore, Chuck Vice President (also providing written testimony) (Texas Public Policy
Foundation), Austin, TX
Dixon, Don P. Engineer (Self), San Antonio, TX
Glass, Tom (Self), Hockley, TX
Harper, Terry State Republican Party Executive Committee 21 Chair (also providing
written testimony) (Self; Republican Tea Party), Seguin, TX
Johnson, Ed (Self), Houston, TX
Key, Todd H. (Self; Northeast Tarrant Tea Party), Lubbock, TX
Main, Crystal Care Giver (Self; Northeast Tarrant Tea Party), North Richland Hills, TX
Marshall, Karen (Self), San Antonio, TX
Openshaw, Michael (Self), Plano, TX
Wise, Summer State Republican Executive Committeewoman, SD 24 (Self; Republican
Party of Texas), Lakeway, TX
ON:
Hedtke, Amy (Self), Waxahachie, TX
Vera, Alan D. Chairman (Harris County Republican Party Ballot Security Committee),
Houston, TX
Registering, but not testifying:
FOR:
Baggett, Donnis Executive Vice President (Texas Press Association), Austin, TX
Belsick, Michael S. (Fredericksburg Tea Party), Fredericksburg, TX
Bohnert, Richard (Self; Fredericksburg Tea Party, Convention of States), Comfort, TX
Cahn, Adam (Cahnman's Musings), Austin, TX
Carter, David Election Judge, Bell County Election Precinct 311; Colonel, USAF (Self;
Republicans United for the Republican Party Platform & Priorities), Temple, TX
Cubriel, Beth (Self), Austin, TX
DeOtte, Yvette (Self), Southlake, TX
Dorazio, Mark Republican Party of Texas and Business Owner (State Republican
Executive Committee SD 25), San Antonio, TX
Franklin, Shelia (Self; Northeast Tarrant Tea Party), Fort Worth, TX
Gaines, Jimmy President (Texas Landowners Council), Austin, TX
Hayter, Russell (Self), Mountain City, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
Heimlich, Ed Executive Director (Citizens United 4 Accountable Government), Austin, TX
Hudgens, Nicole Senior Policy Analyst (Texas Values Action), Austin, TX
Keener, Justin Consultant (Americans for Prosperity - Texas), Austin, TX
Kennedy, Meagan (Self), Austin, TX
Long, Matt (Self), Fredericksburg, TX
Lucas, Lynette Taxpayer (Self), San Angelo, TX
Nelms, Deborah (Self), Ranger, TX
Nelson, Larry (Self), Austin, TX
Newman, Anne (Self), Boerne, TX
Saenz, Jonathan President (Texas Values), Austin, TX
Smith, Angela M. (Self; Fredericksburg Tea Party), Fredericksburg, TX
Smith, Mary Virginia North Texas Director (Concerned Women for America), Arlington,
TX
Stanart, Gail State Republican Executive Committeewoman SD 15 (Republican Party of
Texas), Houston, TX
Vaughan, Ashley Junior Vice Chair (Young Conservatives of Texas), TX
Yollick, Eric (Self), The Woodlands, TX
Yollick, Tamara (Self), The Woodlands, TX
York, Ruth (Self), Cisco, TX
AGAINST:
Franco, Brie L. Intergovernmental Relations Officer (City of Austin), Austin, TX
Kelly, Bill Director of Government Relations (City of Houston, Mayor's Office), Houston,
TX
Lee, Michael Executive Director (Texas Association of Rural Schools), San Saba, TX
Longoria, Ruben Assistant Director, Government Relations (Texas Association of School
Boards), Austin, TX
Nichols, Colby Consultant (Texas Association of School Administrators, Texas Association
of Community Schools), Austin, TX
Payntor, Susan Y Co-Director (Pastors for Texas Children), Fort Worth, TX
Tatum, Alexis Legislative Associate (Travis County Commissioners Court), Austin, TX
ON:
Peterson, Kori East Texas Area Director (Concerned Women for America of Texas),
Avinger, TX
Sargent, Bill (Self), Galveston, TX
Providing written testimony:
AGAINST:
Coyle, Jeff Director of Government Affairs (City of San Antonio), San Antonio, TX
FOR:
Briscoe, Rick (Self), San Antonio, TX
Main, Crystal Care Giver (Self), North Richland Hills, TX
Openshaw, Michael (Self), Plano, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
Quintero, James Director (also providing written testimony) (Texas Public Policy
Foundation), Austin, TX
Vera, Alan D. Chairman (Harris County Republican Party Ballot Security Committee),
Houston, TX
ON:
Brownson, Amanda Assoc. Exec. Dir. Govt. Relations (Texas Assoc. of School Business
Officials), Austin, TX
Robinson, Deron General Counsel (Allen ISD/Texas Association of School
Administrators/Texas Association of Community Schools), McKinney, TX
Registering, but not testifying:
FOR:
Glass, Tom (Self), Hockley, TX
Harper, Terry (Self), Seguin, TX
Hedtke, Amy (Self), Waxahachie, TX
Johnson, Ed (Self), Houston, TX
Lucas, Lynette Tax Payer (Self), San Angelo, TX
McCord, Mia (Texas Conservative Coalition), Austin, TX
Parenteau, Julia Assoc. Dir. Legislative Affairs (Texas Realtors), Austin, TX
AGAINST:
Grey, John Associate; Moak, Casey and Associates (Texas School Alliance), Austin, TX
Tatum, Alexis Travis County Legislative Associate (Travis County Commissioners Court),
Austin, TX
ON:
Reed, Ender Legislative Coordinator (Harris County Commissioners Court), Houston, TX
Providing written testimony:
AGAINST:
Longoria, Ruben Assistant Director, Governmental Relations (Texas Association of School
Boards), Austin, TX
AGAINST:
Hawthorne, Brian Sheriff (Sheriff's Association of Texas), Baytown, TX
ON:
Barton, John Judge (Justices of the Peace and Constables Association of Texas), Midland,
TX
Gerrick, Emily Senior Staff Attorney (Texas Fair Defense Project), Austin, TX
Hawthorne, Heather Chambers County Clerk (Self; County and District Clerks'
Association), Anahuac, TX
Lopez, Carlos Constable (Justices of the Peace and Constables Association of Texas),
Austin, TX
McLaughlin, Jr., James General Counsel/Executive Director (Texas Police Chiefs
Association), Elgin, TX
Slayton, David Administrative Director (also providing written testimony) (Office of Court
Administration), Austin, TX
WITNESS LIST
State Affairs
March 18, 2019 9:00 AM
Registering, but not testifying:
ON:
Gutierrez, Bobby Chief Deputy Constable (Justice of the Peace and Constables Association
of Texas), Austin, TX
Pantel, Jama Legislative Liaison (Justices of the Peace and Constables Association), Austin,
TX
Providing written testimony:
AGAINST:
Crier, Jack R. Executive Director (Texas State Troopers Association), Austin, TX
FOR:
Yollick, Eric (Self), Woodlands, TX
Registering, but not testifying:
FOR:
Main, Crystal Care Giver (Self), North Richland Hills, TX
Tatum, Alexis Legislative Associate (Travis County Commissioners Court), Austin, TX
ON:
Heimlich, Ed Executive Director (also providing written testimony) (Citizens United For
Accountable Government), Austin, TX
Registering, but not testifying:
ON:
Conradt, Chris Senior Counsel (Texas Comprotroller), Cedar Park, TX
Higgins, Leonard Area Manager (Comptroller), Austin, TX


Welcome to Dodge!
A Game By Aria Gomes
Play
Game Over
You have reached
points!
New High Score
Click to play again ..
0
points
High Score:
0


1: /* 2: * Copyright 2001-2010 Stephen Colebourne 3: * 4: * Licensed under the Apache License, Version 2.0 (the "License"); 5: * you may not use this file except in compliance with the License. 6: * You may obtain a copy of the License at 7: * 8: * http://www.apache.org/licenses/LICENSE-2.0 9: * 10: * Unless required by applicable law or agreed to in writing, software 11: * distributed under the License is distributed on an "AS IS" BASIS, 12: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13: * See the License for the specific language governing permissions and 14: * limitations under the License. 15: */ 16: package org.joda.time; 17: 18: import org.joda.convert.FromString; 19: import org.joda.convert.ToString; 20: import org.joda.time.base.BaseSingleFieldPeriod; 21: import org.joda.time.field.FieldUtils; 22: import org.joda.time.format.ISOPeriodFormat; 23: import org.joda.time.format.PeriodFormatter; 24: 25: /** 26: * An immutable time period representing a number of hours. 27: *
 28: * Hours is an immutable period that can only store hours. 29: * It does not store years, months or minutes for example. As such it is a 30: * type-safe way of representing a number of hours in an application. 31: *
 32: * The number of hours is set in the constructor, and may be queried using 33: * getHours(). Basic mathematical operations are provided - 34: * plus(), minus(), multipliedBy() and 35: * dividedBy(). 36: *
 37: * Hours is thread-safe and immutable. 38: * 39: * @author Stephen Colebourne 40: * @since 1.4 41: */ 42: public final class Hours extends BaseSingleFieldPeriod { 43: 44: /** Constant representing zero hours. */ 45: public static final Hours ZERO = new Hours(0); 46: /** Constant representing one hour. */ 47: public static final Hours ONE = new Hours(1); 48: /** Constant representing two hours. */ 49: public static final Hours TWO = new Hours(2); 50: /** Constant representing three hours. */ 51: public static final Hours THREE = new Hours(3); 52: /** Constant representing four hours. */ 53: public static final Hours FOUR = new Hours(4); 54: /** Constant representing five hours. */ 55: public static final Hours FIVE = new Hours(5); 56: /** Constant representing six hours. */ 57: public static final Hours SIX = new Hours(6); 58: /** Constant representing seven hours. */ 59: public static final Hours SEVEN = new Hours(7); 60: /** Constant representing eight hours. */ 61: public static final Hours EIGHT = new Hours(8); 62: /** Constant representing the maximum number of hours that can be stored in this object. */ 63: public static final Hours MAX_VALUE = new Hours(Integer.MAX_VALUE); 64: /** Constant representing the minimum number of hours that can be stored in this object. */ 65: public static final Hours MIN_VALUE = new Hours(Integer.MIN_VALUE); 66: 67: /** The paser to use for this class. */ 68: private static final PeriodFormatter PARSER = ISOPeriodFormat.standard().withParseType(PeriodType.hours()); 69: /** Serialization version. */ 70: private static final long serialVersionUID =<PHONE_NUMBER>7380864L; 71: 72: //----------------------------------------------------------------------- 73: /** 74: * Obtains an instance of Hours that may be cached. 75: * Hours is immutable, so instances can be cached and shared. 76: * This factory method provides access to shared instances. 77: * 78: * @param hours the number of hours to obtain an instance for 79: * @return the instance of Hours 80: */ 81: public static Hours hours(int hours) { 82: switch (hours) { 83: case 0: 84: return ZERO; 85: case 1: 86: return ONE; 87: case 2: 88: return TWO; 89: case 3: 90: return THREE; 91: case 4: 92: return FOUR; 93: case 5: 94: return FIVE; 95: case 6: 96: return SIX; 97: case 7: 98: return SEVEN; 99: case 8: 100: return EIGHT; 101: case Integer.MAX_VALUE: 102: return MAX_VALUE; 103: case Integer.MIN_VALUE: 104: return MIN_VALUE; 105: default: 106: return new Hours(hours); 107: } 108: } 109: 110: //----------------------------------------------------------------------- 111: /** 112: * Creates a Hours representing the number of whole hours 113: * between the two specified datetimes. 114: * 115: * @param start the start instant, must not be null 116: * @param end the end instant, must not be null 117: * @return the period in hours 118: * @throws IllegalArgumentException if the instants are null or invalid 119: */ 120: public static Hours hoursBetween(ReadableInstant start, ReadableInstant end) { 121: int amount = BaseSingleFieldPeriod.between(start, end, DurationFieldType.hours()); 122: return Hours.hours(amount); 123: } 124: 125: /** 126: * Creates a Hours representing the number of whole hours 127: * between the two specified partial datetimes. 128: *
 129: * The two partials must contain the same fields, for example you can specify 130: * two LocalTime objects. 131: * 132: * @param start the start partial date, must not be null 133: * @param end the end partial date, must not be null 134: * @return the period in hours 135: * @throws IllegalArgumentException if the partials are null or invalid 136: */ 137: public static Hours hoursBetween(ReadablePartial start, ReadablePartial end) { 138: if (start instanceof LocalTime && end instanceof LocalTime) { 139: Chronology chrono = DateTimeUtils.getChronology(start.getChronology()); 140: int hours = chrono.hours().getDifference( 141: ((LocalTime) end).getLocalMillis(), ((LocalTime) start).getLocalMillis()); 142: return Hours.hours(hours); 143: } 144: int amount = BaseSingleFieldPeriod.between(start, end, ZERO); 145: return Hours.hours(amount); 146: } 147: 148: /** 149: * Creates a Hours representing the number of whole hours 150: * in the specified interval. 151: * 152: * @param interval the interval to extract hours from, null returns zero 153: * @return the period in hours 154: * @throws IllegalArgumentException if the partials are null or invalid 155: */ 156: public static Hours hoursIn(ReadableInterval interval) { 157: if (interval == null) { 158: return Hours.ZERO; 159: } 160: int amount = BaseSingleFieldPeriod.between(interval.getStart(), interval.getEnd(), DurationFieldType.hours()); 161: return Hours.hours(amount); 162: } 163: 164: /** 165: * Creates a new Hours representing the number of complete 166: * standard length hours in the specified period. 167: *
 168: * This factory method converts all fields from the period to hours using standardised 169: * durations for each field. Only those fields which have a precise duration in 170: * the ISO UTC chronology can be converted. 171: *
 172: *
One week consists of 7 days. 173: *
One day consists of 24 hours. 174: *
One hour consists of 60 minutes. 175: *
One minute consists of 60 seconds. 176: *
One second consists of 1000 milliseconds. 177: *
 178: * Months and Years are imprecise and periods containing these values cannot be converted. 179: * 180: * @param period the period to get the number of hours from, null returns zero 181: * @return the period in hours 182: * @throws IllegalArgumentException if the period contains imprecise duration values 183: */ 184: public static Hours standardHoursIn(ReadablePeriod period) { 185: int amount = BaseSingleFieldPeriod.standardPeriodIn(period, DateTimeConstants.MILLIS_PER_HOUR); 186: return Hours.hours(amount); 187: } 188: 189: /** 190: * Creates a new Hours by parsing a string in the ISO8601 format 'PTnH'. 191: *
 192: * The parse will accept the full ISO syntax of PnYnMnWnDTnHnMnS however only the 193: * hours component may be non-zero. If any other component is non-zero, an exception 194: * will be thrown. 195: * 196: * @param periodStr the period string, null returns zero 197: * @return the period in hours 198: * @throws IllegalArgumentException if the string format is invalid 199: */ 200: @FromString 201: public static Hours parseHours(String periodStr) { 202: if (periodStr == null) { 203: return Hours.ZERO; 204: } 205: Period p = PARSER.parsePeriod(periodStr); 206: return Hours.hours(p.getHours()); 207: } 208: 209: //----------------------------------------------------------------------- 210: /** 211: * Creates a new instance representing a number of hours. 212: * You should consider using the factory method {@link #hours(int)} 213: * instead of the constructor. 214: * 215: * @param hours the number of hours to represent 216: */ 217: private Hours(int hours) { 218: super(hours); 219: } 220: 221: /** 222: * Resolves singletons. 223: * 224: * @return the singleton instance 225: */ 226: private Object readResolve() { 227: return Hours.hours(getValue()); 228: } 229: 230: //----------------------------------------------------------------------- 231: /** 232: * Gets the duration field type, which is hours. 233: * 234: * @return the period type 235: */ 236: public DurationFieldType getFieldType() { 237: return DurationFieldType.hours(); 238: } 239: 240: /** 241: * Gets the period type, which is hours. 242: * 243: * @return the period type 244: */ 245: public PeriodType getPeriodType() { 246: return PeriodType.hours(); 247: } 248: 249: //----------------------------------------------------------------------- 250: /** 251: * Converts this period in hours to a period in weeks assuming a 252: * 7 day week and 24 hour day. 253: *
 254: * This method allows you to convert between different types of period. 255: * However to achieve this it makes the assumption that all weeks are 7 days 256: * long and all days are 24 hours long. 257: * This is not true when daylight savings time is considered, and may also 258: * not be true for some unusual chronologies. However, it is included as it 259: * is a useful operation for many applications and business rules. 260: * 261: * @return a period representing the number of whole weeks for this number of hours 262: */ 263: public Weeks toStandardWeeks() { 264: return Weeks.weeks(getValue() / DateTimeConstants.HOURS_PER_WEEK); 265: } 266: 267: /** 268: * Converts this period in hours to a period in days assuming a 269: * 24 hour day. 270: *
 271: * This method allows you to convert between different types of period. 272: * However to achieve this it makes the assumption that all days are 24 hours long. 273: * This is not true when daylight savings time is considered, and may also 274: * not be true for some unusual chronologies. However, it is included as it 275: * is a useful operation for many applications and business rules. 276: * 277: * @return a period representing the number of whole days for this number of hours 278: */ 279: public Days toStandardDays() { 280: return Days.days(getValue() / DateTimeConstants.HOURS_PER_DAY); 281: } 282: 283: /** 284: * Converts this period in hours to a period in minutes assuming a 285: * 60 minute hour. 286: *
 287: * This method allows you to convert between different types of period. 288: * However to achieve this it makes the assumption that all hours are 60 minutes long. 289: * This may not be true for some unusual chronologies. However, it is included 290: * as it is a useful operation for many applications and business rules. 291: * 292: * @return a period representing the number of minutes for this number of hours 293: * @throws ArithmeticException if the number of minutes is too large to be represented 294: */ 295: public Minutes toStandardMinutes() { 296: return Minutes.minutes(FieldUtils.safeMultiply(getValue(), DateTimeConstants.MINUTES_PER_HOUR)); 297: } 298: 299: /** 300: * Converts this period in hours to a period in seconds assuming a 301: * 60 minute hour and 60 second minute. 302: *
 303: * This method allows you to convert between different types of period. 304: * However to achieve this it makes the assumption that all hours are 305: * 60 minutes long and all minutes are 60 seconds long. 306: * This may not be true for some unusual chronologies. However, it is included 307: * as it is a useful operation for many applications and business rules. 308: * 309: * @return a period representing the number of seconds for this number of hours 310: * @throws ArithmeticException if the number of seconds is too large to be represented 311: */ 312: public Seconds toStandardSeconds() { 313: return Seconds.seconds(FieldUtils.safeMultiply(getValue(), DateTimeConstants.SECONDS_PER_HOUR)); 314: } 315: 316: //----------------------------------------------------------------------- 317: /** 318: * Converts this period in hours to a duration in milliseconds assuming a 319: * 60 minute hour and 60 second minute. 320: *
 321: * This method allows you to convert from a period to a duration. 322: * However to achieve this it makes the assumption that all hours are 323: * 60 minutes and all minutes are 60 seconds. This might not be true for an 324: * unusual chronology, for example one that takes leap seconds into account. 325: * However, the method is included as it is a useful operation for many 326: * applications and business rules. 327: * 328: * @return a duration equivalent to this number of hours 329: */ 330: public Duration toStandardDuration() { 331: long hours = getValue(); // assign to a long 332: return new Duration(hours * DateTimeConstants.MILLIS_PER_HOUR); 333: } 334: 335: //----------------------------------------------------------------------- 336: /** 337: * Gets the number of hours that this period represents. 338: * 339: * @return the number of hours in the period 340: */ 341: public int getHours() { 342: return getValue(); 343: } 344: 345: //----------------------------------------------------------------------- 346: /** 347: * Returns a new instance with the specified number of hours added. 348: *
 349: * This instance is immutable and unaffected by this method call. 350: * 351: * @param hours the amount of hours to add, may be negative 352: * @return the new period plus the specified number of hours 353: * @throws ArithmeticException if the result overflows an int 354: */ 355: public Hours plus(int hours) { 356: if (hours == 0) { 357: return this; 358: } 359: return Hours.hours(FieldUtils.safeAdd(getValue(), hours)); 360: } 361: 362: /** 363: * Returns a new instance with the specified number of hours added. 364: *
 365: * This instance is immutable and unaffected by this method call. 366: * 367: * @param hours the amount of hours to add, may be negative, null means zero 368: * @return the new period plus the specified number of hours 369: * @throws ArithmeticException if the result overflows an int 370: */ 371: public Hours plus(Hours hours) { 372: if (hours == null) { 373: return this; 374: } 375: return plus(hours.getValue()); 376: } 377: 378: //----------------------------------------------------------------------- 379: /** 380: * Returns a new instance with the specified number of hours taken away. 381: *
 382: * This instance is immutable and unaffected by this method call. 383: * 384: * @param hours the amount of hours to take away, may be negative 385: * @return the new period minus the specified number of hours 386: * @throws ArithmeticException if the result overflows an int 387: */ 388: public Hours minus(int hours) { 389: return plus(FieldUtils.safeNegate(hours)); 390: } 391: 392: /** 393: * Returns a new instance with the specified number of hours taken away. 394: *
 395: * This instance is immutable and unaffected by this method call. 396: * 397: * @param hours the amount of hours to take away, may be negative, null means zero 398: * @return the new period minus the specified number of hours 399: * @throws ArithmeticException if the result overflows an int 400: */ 401: public Hours minus(Hours hours) { 402: if (hours == null) { 403: return this; 404: } 405: return minus(hours.getValue()); 406: } 407: 408: //----------------------------------------------------------------------- 409: /** 410: * Returns a new instance with the hours multiplied by the specified scalar. 411: *
 412: * This instance is immutable and unaffected by this method call. 413: * 414: * @param scalar the amount to multiply by, may be negative 415: * @return the new period multiplied by the specified scalar 416: * @throws ArithmeticException if the result overflows an int 417: */ 418: public Hours multipliedBy(int scalar) { 419: return Hours.hours(FieldUtils.safeMultiply(getValue(), scalar)); 420: } 421: 422: /** 423: * Returns a new instance with the hours divided by the specified divisor. 424: * The calculation uses integer division, thus 3 divided by 2 is 1. 425: *
 426: * This instance is immutable and unaffected by this method call. 427: * 428: * @param divisor the amount to divide by, may be negative 429: * @return the new period divided by the specified divisor 430: * @throws ArithmeticException if the divisor is zero 431: */ 432: public Hours dividedBy(int divisor) { 433: if (divisor == 1) { 434: return this; 435: } 436: return Hours.hours(getValue() / divisor); 437: } 438: 439: //----------------------------------------------------------------------- 440: /** 441: * Returns a new instance with the hours value negated. 442: * 443: * @return the new period with a negated value 444: * @throws ArithmeticException if the result overflows an int 445: */ 446: public Hours negated() { 447: return Hours.hours(FieldUtils.safeNegate(getValue())); 448: } 449: 450: //----------------------------------------------------------------------- 451: /** 452: * Is this hours instance greater than the specified number of hours. 453: * 454: * @param other the other period, null means zero 455: * @return true if this hours instance is greater than the specified one 456: */ 457: public boolean isGreaterThan(Hours other) { 458: if (other == null) { 459: return getValue() > 0; 460: } 461: return getValue() > other.getValue(); 462: } 463: 464: /** 465: * Is this hours instance less than the specified number of hours. 466: * 467: * @param other the other period, null means zero 468: * @return true if this hours instance is less than the specified one 469: */ 470: public boolean isLessThan(Hours other) { 471: if (other == null) { 472: return getValue() < 0; 473: } 474: return getValue() < other.getValue(); 475: } 476: 477: //----------------------------------------------------------------------- 478: /** 479: * Gets this instance as a String in the ISO8601 duration format. 480: *
 481: * For example, "PT4H" represents 4 hours. 482: * 483: * @return the value as an ISO8601 string 484: */ 485: @ToString 486: public String toString() { 487: return "PT" + String.valueOf(getValue()) + "H"; 488: } 489: 490: }
| ID | Line | Type | Detected |
|---|---|---|---|
| 20372 | 121 | Remove method call | |
| 20373 | 121(1) | Remove method call | |
| 20374 | 122 | Remove method call | |
| 20375 | 138 | Negate jump condition (Replace IFEQ with IFNE) | |
| 20376 | 138(1) | Negate jump condition (Replace IFEQ with IFNE) | |
| 20377 | 139 | Remove method call | |
| 20378 | 139(1) | Remove method call | |
| 20379 | 140 | Remove method call | |
| 20380 | 140(1) | Remove method call | |
| 20381 | 140(2) | Remove method call | |
| 20382 | 140(3) | Remove method call | |
| 20383 | 142 | Remove method call | |
| 20384 | 144 | Remove method call | |
| 20385 | 145 | Remove method call | |
| 20386 | 157 | Negate jump condition (Replace IFNONNULL with IFNULL) | |
| 20387 | 160 | Remove method call | |
| 20388 | 160(1) | Remove method call | |
| 20389 | 160(2) | Remove method call | |
| 20390 | 160(3) | Remove method call | |
| 20391 | 161 | Remove method call | |
| 20393 | 185 | Replace a constant (Replace 3600000 with 3600001(LONG)) | |
| 20392 | 185 | Replace a constant (Replace 3600000 with 0(LONG)) | |
| 20394 | 185 | Replace a constant (Replace 3600000 with 3599999(LONG)) | |
| 20395 | 185 | Remove method call | |
| 20396 | 186 | Remove method call | |
| 20397 | 202 | Negate jump condition (Replace IFNONNULL with IFNULL) | |
| 20398 | 205 | Remove method call | |
| 20399 | 206 | Remove method call | |
| 20400 | 206(1) | Remove method call | |
| 20401 | 227 | Remove method call | |
| 20402 | 227(1) | Remove method call | |
| 20403 | 237 | Remove method call | |
| 20404 | 246 | Remove method call | |
| 20406 | 264 | Replace a constant (Replace 168 with 0(INT)) | |
| 20407 | 264 | Replace a constant (Replace 168 with 169(INT)) | |
| 20408 | 264 | Replace a constant (Replace 168 with 167(INT)) | |
| 20409 | 264 | Replace arithmetic operator (Replace IDIV with IMUL) | |
| 20405 | 264 | Remove method call | |
| 20410 | 264(1) | Remove method call | |
| 20412 | 280 | Replace a constant (Replace 24 with 0(INT)) | |
| 20414 | 280 | Replace a constant (Replace 24 with 25(INT)) | |
| 20413 | 280 | Replace a constant (Replace 24 with 23(INT)) | |
| 20415 | 280 | Replace arithmetic operator (Replace IDIV with IMUL) | |
| 20411 | 280 | Remove method call | |
| 20416 | 280(1) | Remove method call | |
| 20418 | 296 | Replace a constant (Replace 60 with 0(INT)) | |
| 20419 | 296 | Replace a constant (Replace 60 with 59(INT)) | |
| 20420 | 296 | Replace a constant (Replace 60 with 61(INT)) | |
| 20417 | 296 | Remove method call | |
| 20421 | 296(1) | Remove method call | |
| 20422 | 296(2) | Remove method call | |
| 20426 | 313 | Replace a constant (Replace 3600 with 3601(INT)) | |
| 20425 | 313 | Replace a constant (Replace 3600 with 3599(INT)) | |
| 20424 | 313 | Replace a constant (Replace 3600 with 0(INT)) | |
| 20423 | 313 | Remove method call | |
| 20427 | 313(1) | Remove method call | |
| 20428 | 313(2) | Remove method call | |
| 20429 | 331 | Remove method call | |
| 20430 | 332 | Replace a constant (Replace 3600000 with 0(LONG)) | |
| 20431 | 332 | Replace a constant (Replace 3600000 with 3600001(LONG)) | |
| 20432 | 332 | Replace a constant (Replace 3600000 with 3599999(LONG)) | |
| 20433 | 332 | Replace arithmetic operator (Replace LMUL with LADD) | |
| 20434 | 342 | Remove method call | |
| 20435 | 356 | Negate jump condition (Replace IFNE with IFEQ) | |
| 20436 | 359 | Remove method call | |
| 20437 | 359(1) | Remove method call | |
| 20438 | 359(2) | Remove method call | |
| 20439 | 372 | Negate jump condition (Replace IFNONNULL with IFNULL) | |
| 20440 | 375 | Remove method call | |
| 20441 | 375(1) | Remove method call | |
| 20442 | 389 | Remove method call | |
| 20443 | 389(1) | Remove method call | |
| 20444 | 402 | Negate jump condition (Replace IFNONNULL with IFNULL) | |
| 20445 | 405 | Remove method call | |
| 20446 | 405(1) | Remove method call | |
| 20447 | 419 | Remove method call | |
| 20448 | 419(1) | Remove method call | |
| 20449 | 419(2) | Remove method call | |
| 20451 | 433 | Replace a constant (Replace 1 with 0(INT)) | |
| 20450 | 433 | Replace a constant (Replace 1 with 2(INT)) | |
| 20452 | 433 | Negate jump condition (Replace IF_ICMPNE with IF_ICMPEQ) | |
| 20454 | 436 | Replace arithmetic operator (Replace IDIV with IMUL) | |
| 20453 | 436 | Remove method call | |
| 20455 | 436(1) | Remove method call | |
| 20456 | 447 | Remove method call | |
| 20457 | 447(1) | Remove method call | |
| 20458 | 447(2) | Remove method call | |
| 20459 | 458 | Negate jump condition (Replace IFNONNULL with IFNULL) | |
| 20462 | 459 | Replace a constant (Replace 1 with 2(INT)) | |
| 20463 | 459 | Replace a constant (Replace 1 with 0(INT)) | |
| 20465 | 459(1) | Replace a constant (Replace 0 with -1(INT)) | |
| 20464 | 459(1) | Replace a constant (Replace 0 with 1(INT)) | |
| 20461 | 459 | Negate jump condition (Replace IFLE with IFGT) | |
| 20460 | 459 | Remove method call | |
| 20469 | 461 | Replace a constant (Replace 1 with 2(INT)) | |
| 20470 | 461 | Replace a constant (Replace 1 with 0(INT)) | |
| 20472 | 461(1) | Replace a constant (Replace 0 with -1(INT)) | |
| 20471 | 461(1) | Replace a constant (Replace 0 with 1(INT)) | |
| 20468 | 461 | Negate jump condition (Replace IF_ICMPLE with IF_ICMPGT) | |
| 20466 | 461 | Remove method call | |
| 20467 | 461(1) | Remove method call | |
| 20473 | 471 | Negate jump condition (Replace IFNONNULL with IFNULL) | |
| 20476 | 472 | Replace a constant (Replace 1 with 2(INT)) | |
| 20477 | 472 | Replace a constant (Replace 1 with 0(INT)) | |
| 20478 | 472(1) | Replace a constant (Replace 0 with 1(INT)) | |
| 20479 | 472(1) | Replace a constant (Replace 0 with -1(INT)) | |
| 20475 | 472 | Negate jump condition (Replace IFGE with IFLT) | |
| 20474 | 472 | Remove method call | |
| 20484 | 474 | Replace a constant (Replace 1 with 0(INT)) | |
| 20483 | 474 | Replace a constant (Replace 1 with 2(INT)) | |
| 20485 | 474(1) | Replace a constant (Replace 0 with 1(INT)) | |
| 20486 | 474(1) | Replace a constant (Replace 0 with -1(INT)) | |
| 20482 | 474 | Negate jump condition (Replace IF_ICMPGE with IF_ICMPLT) | |
| 20480 | 474 | Remove method call | |
| 20481 | 474(1) | Remove method call | |
| 20487 | 487 | Remove method call | |
| 20488 | 487(1) | Remove method call | |
| 20489 | 487(2) | Remove method call | |
| 20490 | 487(3) | Remove method call | |
| 20491 | 487(4) | Remove method call | |
| 20492 | 487(5) | Remove method call |


Strings in C++ are very natural, so you can often write programs with them without thinking about it too much. For example, the following program (string-basic.cpp) illustrates many functionalities with strings:
I'm assuming that all of this is review from CS102.
#include <iostream> #include <string> #include <cstdlib> #include <cstdio> using namespace std; main() { string a, b, c; int i; a = "LIGHTNING"; b = "Lightning"; c = "Strikes"; cout << "a: " << a << " -- " << a.size() << " characters." << endl; cout << "b: " << b << " -- " << b.size() << " characters." << endl; cout << "c: " << c << " -- " << c.size() << " characters." << endl; cout << endl; printf("Changing all but the first character of a to lower case:\n\n"); for (i = 1; i < a.size(); i++) a[i] += ('a' - 'A'); cout << "Changed a to: " << a << endl << endl; printf("Testing equality: (a == b): %d. (a == c): %d. (b == c): %d\n", (a == b), (a == c), (b == c)); printf("Comparison: (a >= b): %d. (a >= c): %d. (b >= c): %d\n", (a >= b), (a >= c), (b >= c)); printf("Comparison: (a <= b): %d. (a <= c): %d. (b <= c): %d\n", (a <= b), (a <= c), (b <= c)); printf("Comparison: (a < b): %d. (a < c): %d. (b < c): %d\n", (a < b), (a < c), (b < c)); printf("Comparison: (a > b): %d. (a > c): %d. (b > c): %d\n", (a > b), (a > c), (b > c)); cout << endl; a = b + c; cout << "a = b + c: a is now: " << a << endl; return 0; } |
Nothing surprising happens when we run this:
UNIX> g++ -o string-basic string-basic.cpp UNIX> string-basic a: LIGHTNING -- 9 characters. b: Lightning -- 9 characters. c: Strikes -- 7 characters. Changing all but the first character of a to lower case: Changed a to: Lightning Testing equality: (a == b): 1. (a == c): 0. (b == c): 0 Comparison: (a >= b): 1. (a >= c): 0. (b >= c): 0 Comparison: (a <= b): 1. (a <= c): 1. (b <= c): 1 Comparison: (a < b): 0. (a < c): 1. (b < c): 1 Comparison: (a > b): 0. (a > c): 0. (b > c): 0 a = b + c: a is now: LightningStrikes UNIX>Those last three functionalities (comparison and concatenation) exploit a feature of C++ that you may learn more about someday. It's called "operator overloading," which allows you to redefine basic operators in the language to work on user-defined objects. In this case, '==', '<=', '>=', '<', '>' and '+' have all been defined to work on strings. It's pretty convenient in this case, but you should know that I'm not a fan of operator overloading in general. Put that in the back of your mind.
#include <iostream> using namespace std; main() { string s; int ln, len; ln = 0; while (getline(cin, s)) { ln++; len = s.size(); printf("Line %2d - Size: %3d - %s\n", ln, len, s.c_str()); } } |
Running it, we see that it works as promised:
UNIX> g++ -o getline getline.cpp UNIX> cat input.txt Give me a weapon of power, which no one else may hold, Defend the Gods with honor, To lead the BRAVE and BOLD LIGHTNING STRIKES LIGHTNING STRIKES AGAIN LIGHTNING STRIKES LIGHTNING STRIKES AGAIN Bequeathed to me by Odin, Molded by the Dwarfs MINE! This shimmering mallet, The Symbol of the Norse LIGHTNING STRIKES LIGHTNING STRIKES AGAIN LIGHTNING STRIKES LIGHTNING STRIKES AGAIN UNIX> getline < input.txt Line 1 - Size: 54 - Give me a weapon of power, which no one else may hold, Line 2 - Size: 54 - Defend the Gods with honor, To lead the BRAVE and BOLD Line 3 - Size: 0 - Line 4 - Size: 45 - LIGHTNING STRIKES LIGHTNING STRIKES AGAIN Line 5 - Size: 45 - LIGHTNING STRIKES LIGHTNING STRIKES AGAIN Line 6 - Size: 0 - Line 7 - Size: 46 - Bequeathed to me by Odin, Molded by the Dwarfs Line 8 - Size: 53 - MINE! This shimmering mallet, The Symbol of the Norse Line 9 - Size: 0 - Line 10 - Size: 45 - LIGHTNING STRIKES LIGHTNING STRIKES AGAIN Line 11 - Size: 45 - LIGHTNING STRIKES LIGHTNING STRIKES AGAIN UNIX>
vector <TYPE> variable-name(s) |
The TYPE can be a basic type like int or double, or it can be more complex, like a C++ class or even another vector. You can declare a vector as starting with a certain number of elements, or you can declare it to be empty. In either case, you can dynamically modify the vector's size with the resize() method. You can use the size() method to get the vector's current size.
A very simple example program is in vec1.cpp:
#include <cstdio> #include <vector> #include <iostream> using namespace std; main() { vector <int> v1; vector <double> v2(10); int i; printf("V1's size: %ld. V2's size: %ld\n", v1.size(), v2.size()); // It is unfortunate that size() returns a "long", so you must use "%ld". // We'll talk about it in class v1.resize(5); v2.resize(8); printf("V1's size: %ld. V2's size: %ld\n", v1.size(), v2.size()); for (i = 0; i < v1.size(); i++) v1[i] = 10 + i; for (i = 0; i < v2.size(); i++) v2[i] = 20.3 + i; printf("V1:"); for (i = 0; i < v1.size(); i++) printf(" %d", v1[i]); printf("\n"); printf("V2:"); for (i = 0; i < v2.size(); i++) printf(" %.1lf", v2[i]); printf("\n"); } |
This program declares an empty integer vector v1 and a ten-element double vector v2, and prints their sizes. It then resizes the vectors to five and eight and prints their sizes again. It then initializes the elements of v1 and v2 in two for loops and prints out the two vectors. Straightforward stuff:
UNIX> vec1 V1's size: 0. V2's size: 10 V1's size: 5. V2's size: 8 V1: 10 11 12 13 14 V2: 20.3 21.3 22.3 23.3 24.3 25.3 26.3 27.3 UNIX>One note -- when you print a size() with printf(), you need to specify "%ld" instead of "%d". This is because sizes are 64-bit quantities. If you don't do it, you will get a compiler warning.
When you create array elements, default values are placed in there. For example, string arrays start with default empty strings. Numerical values should be zero, but frankly I'd be leery of trusting that. You can specify what the default values should be as a second parameter to the resize() method.
Take a careful look at vec2.cpp:
#include <cstdio> #include <cstdlib> #include <vector> #include <iostream> using namespace std; main() { vector <int> v1; vector <double> v2; int i; v1.resize(5, 22); v1.resize(8, 33); for (i = 0; i < v1.size(); i++) printf(" %d", v1[i]); printf("\n"); v1.resize(6); for (i = 0; i < v1.size(); i++) printf(" %d", v1[i]); printf("\n"); v1.resize(10, 44); for (i = 0; i < v1.size(); i++) printf(" %d", v1[i]); printf("\n"); v2.resize(10, drand48()); printf("\n"); for (i = 0; i < v1.size(); i++) printf(" %4.2lf", v2[i]); printf("\n"); } |
We first resize v1 to hold five elements that are 22, and then we resize v2 to hold eight elements with a default of 33. This raises a question -- will only the new elements be 33, or will all of them? Look at the output:
UNIX> vec2 22 22 22 22 22 33 33 33 22 22 22 22 22 33 22 22 22 22 22 33 44 44 44 44 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.40 0.40 UNIX>Only the new ones are given values. The third resize() removes two elements, and then the fourth increases the size from 6 to 10, putting the value of 44 into the new elements.
The last resize() changes v2's size from 0 to ten, setting drand48() as the default. As you see above, that chooses one random value and puts it into every element. Perhaps you thought it would put random elements throughout v2 -- that doesn't happen because drand48() is only called once, and its one return value is what is passed to resize().
Here's reverse.cpp
#include <cstdio> #include <vector> #include <iostream> using namespace std; main() { vector <string> lines; int i; string s; while (getline(cin, s)) lines.push_back(s); for (i = lines.size()-1; i >= 0; i--) cout << lines[i] << endl; } |
It makes use of the vector method push_back(), which appends an element to a vector. push_back() is guaranteed to run quickly, and it is much more convenient than resizing the array.
To show reverse running, I first call cat -n on input.txt. That prints input.txt to the screen with line numbers. The second command uses a "pipe" -- which specifies to have standard output of one command be standard input of another. That turns out to be a very powerful feature of Unix -- one that you will use frequently:
UNIX> cat -n input.txt 1 Give me a weapon of power, which no one else may hold, 2 Defend the Gods with honor, To lead the BRAVE and BOLD 3 4 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 5 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 6 7 Bequeathed to me by Odin, Molded by the Dwarfs 8 MINE! This shimmering mallet, The Symbol of the Norse 9 10 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 11 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN UNIX> cat -n input.txt | reverse 11 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 10 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 9 8 MINE! This shimmering mallet, The Symbol of the Norse 7 Bequeathed to me by Odin, Molded by the Dwarfs 6 5 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 4 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 3 2 Defend the Gods with honor, To lead the BRAVE and BOLD 1 Give me a weapon of power, which no one else may hold, UNIX>The second program performs the same functionality as the tail command -- it prints out the last ten lines of standard input. We can write a simple version of tail that is like reverse.cpp. It reads all of the lines into a vector and then prints out just the last ten. It's in mytail1.cpp:
#include <cstdio> #include <vector> #include <iostream> using namespace std; main() { vector <string> lines; int i; string s; while (getline(cin, s)) lines.push_back(s); i = lines.size()-10; if (i < 0) i = 0; for ( ; i < lines.size(); i++) cout << lines[i] << endl; } |
We need the if statement to handle files that are smaller than 10 lines. If we didn't have the if statement, i would be less than zero, and our program would have a bug. Hopefully that bug would be manifested by a segmentation violation, but you never know. Since we've put in that if statement, there is no bug:
UNIX> cat -n input.txt | mytail1 2 Defend the Gods with honor, To lead the BRAVE and BOLD 3 4 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 5 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 6 7 Bequeathed to me by Odin, Molded by the Dwarfs 8 MINE! This shimmering mallet, The Symbol of the Norse 9 10 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN 11 LIGHTNING STRIKES LIGHTNING STRIKES AGAIN UNIX> head -n 4 input.txt | mytail1 Give me a weapon of power, which no one else may hold, Defend the Gods with honor, To lead the BRAVE and BOLD LIGHTNING STRIKES LIGHTNING STRIKES AGAIN UNIX>I'll contend, though, that mytail1.cpp is not as good of a program as it could be. Why? Consider what happens if you call it on a file 1,000,000 lines. You are storing all 1,000,000 lines, but you are only printing the last ten. That's a big waste of memory!
This problem is fixed in mytail2.cpp:
#include <cstdio> #include <vector> #include <iostream> using namespace std; main() { vector <string> lines; int i, ln; string s; ln = 0; while (getline(cin, s)) { if (ln < 10) { lines.push_back(s); } else { lines[ln%10] = s; } ln++; } i = ln-10; if (i < 0) i = 0; for ( ; i < ln; i++) cout << lines[i%10] << endl; } |
Once lines becomes ten elements long, we no longer call push_back(), but instead replace the oldest element with s. When reading is done, we have the last ten lines, but not always starting at element 0. To print them out, we need to find the array element for each of the last ten lines. Consider line l. If it is in the array, it will be in element l%10. Thus, if the file has ln total lines and ln > 10, then we want to print out lines ln-10 to ln-1. The for loop that ends the program does just that.
mytail3.cpp is identical to mytail1.cpp, except the for loop is as follows:
for (i = (lines.size()-10 < 0) ? 0 : lines.size()-10 ; i < lines.size(); i++) { cout << lines[i] << endl; } |
Take a look at the following output:
UNIX> cat input.txt | mytail3 Defend the Gods with honor, To lead the BRAVE and BOLD LIGHTNING STRIKES LIGHTNING STRIKES AGAIN LIGHTNING STRIKES LIGHTNING STRIKES AGAIN Bequeathed to me by Odin, Molded by the Dwarfs MINE! This shimmering mallet, The Symbol of the Norse LIGHTNING STRIKES LIGHTNING STRIKES AGAIN LIGHTNING STRIKES LIGHTNING STRIKES AGAIN UNIX> head -n 5 input.txt | mytail3 UNIX>Do you see a problem? Again, we'll go over this in class, because it is confusing. And evil.


Ex-‘American Idol’ contestant gets nearly 4 years in prison | Honolulu Star-Advertiser
NORFOLK, Va. >> Former ‘American Idol’ contestant Antonella Barba has been sentenced to nearly four years in prison for carrying nearly 2 pounds of fentanyl.
Federal authorities in Virginia said today that the 32-year-old New Jersey woman got three years and nine months in federal prison. She pleaded guilty in July to possessing with intent to distribute more than 400 grams of fentanyl.
Fentanyl is a synthetic opioid that can be stronger and more lethal than heroin.
Barba appeared on reality television shows “American Idol” and “Fear Factor.” The investigation that led to her arrest began when police heard someone was going to deliver a large amount of fentanyl in the city of Norfolk.
Police staked out a stash house and arrested Barba. She had arrived from Los Angeles that day.


--- title: Badges, Labels and Stickers section: Components ---
Default Primary Success Info Warning DangerBadges help highlight important information such as notifications or new and unread messages. Badges have circular borders by default, for rounded borders, See labels.
```Default
Primary
Success
Info
Warning
Danger```
Some badge use cases.
Default Primary Success Info Warning DangerUse labels to organize groups of items in your application. Labels have rounded borders by default, for circular borders, See badges.
```Default
Primary
Success
Info
Warning
Danger```
Stickers are absolutely positioned monospaced badges/labels, place them anywhere relative to your container. It is positioned in the top left corner by default. The positional sticker classes
sticker-bottom-left
,sticker-top-right
, andsticker-bottom-right
will position the sticker in each corner.
sticker-static
, if you don't want an absolutely positioned sticker.


{include file="header.html"}
{$goods.goods_name|escape}
{$goods.price|price}
已售：{$goods.sales_info|escape}


Hey guys!! My name is Hansen, and I am from Indonesia. I am currently studying in Epicodus to pursue my career as software developer.
This is my first portfolio about me in website, and I am very excited to continue upgrading this portfolio.
Please check it out my own projects that I created from my studies in Epicodus. And, if there are critiques and suggestions for the
improvement, please contact me!!
Email: Hansenja24@gmail.com


Main Page
0.1
INFORMATION:
Author: Wojtek "afronski" Gawroński
E-mail:
<EMAIL_ADDRESS>Start date:
-
Documenting: 02.03.2009
-
Writting: since January 2009
TODO:
- Todo:
- CHANGE: Mesh - setting parameter names, for cg programs - specyfing what is use for rendering (eg. only tex and pos, without colors).
- Todo:
- CHANGE: HWArrayManager: binding, creating, operating, allocate constant size of buff, drawing.
- Todo:
- NEW: Input - keyboard, mouse (RAW_input, not DirectInput).
- Todo:
- NEW: COLLADA loader (UV, Colours, Vertices, Faces, Normals, only model).
- Todo:
- CHANGE: Comments - all to doxygen and english language.
- Todo:
- NEW: HardwareOcclusionQuery: Implementation.
- Todo:
- NEW: Camera - standard, spherical, mouse control.
- Todo:
- NEW: Console (GUI - Edit, TextView + Fonts, simple commands)
- Todo:
- NEW: Heightmap, oraz texture splatting, blending layers.
- Todo:
- CHANGE: Description: Structures, types, specific behaviours, eng. lang.
- Todo:
- THINK: Events: vtables, signals slots or delegates
- Todo:
- CHANGE: FontManager: dynamic vertices, indices, colours, uv's
- Todo:
- NEW: MathLib: Sphere, BBOX, Ray, Plane, collisions (point-bbox, point-sphere, ray-point, plane-point, ray-plane, plane-plane, ray-ray, bbox-bbox, sphere-sphere)
- Todo:
- CHANGE: MathLib: SSE2, kill temporary, do inlining.
CHANGELOG:
-
[ 02.03.2009 - 23:18 ] (transfusion 0.1)
First entry in history file and first version of framework. Have only basic things and poor usability. Long todo and bug list motivate to work. May the code be with you...


Bruce Schollmann started repairing cars at his family body shop in his first year of high school and he has been working there since. He went from detailing cars to learning to repair small dings and dents, to mastering major collisions repairs and painting cars. Bruce & Helen Schollmann took over running the family business in 2005 and have been going full force since, making changes and updating the business, without taking away from its small-town feel. When you come into Carl's your not just a number, you're one of the family. Customer service, quality and efficiency are our number one priority and we are always looking for ways to improve this business.
Beyond just providing auto body collision repair, auto glass and paint for your car, we are a green business and do what we can to minimize our carbon footprint. We use a low-VOC European waterborne paint, recycle extra parts, shop materials and more. Come visit Body Best Collision Center to experience award-winning service within a clean, well-organized facility that is attentive to your car and to the environment. You will drive away with a car that looks and runs like new—we include a full detail with every repair to ensure this is so!
Read More >>Some of the services and conveniences we offer:


Responsive Web Desing Certification
Tribute Page Survey Form Landing Page Tech Doc Portfolio View CertificationJavasCript Algorithm and Data Structures Certification
Palindrome Checker Roman Numeral Converter Caesars Cipher Phone Validator Cash Register View CertificationFront End Libraries
Certification
APIs and Microservices
Certification
Simple project pool by Jesús Muñoz.
Proudly using Github Pages
and Bulma.


Set morning tea time 1 AM - 2AM 2 AM - 3AM 3 AM - 4AM 4 AM - 5AM 5 AM - 6AM 6 AM - 7AM 7 AM - 8AM 8 AM - 9AM 9 AM - 10AM 10 AM - 11AM 11 AM - 12PM 12 PM - 1PM 1 PM - 2PM 2 PM - 3PM 3 PM - 4PM 4 PM - 5PM 5 PM - 6PM 6 PM - 7PM 7 PM - 8PM 8 PM - 9PM 9 PM - 10PM 10 PM - 11PM 11 PM - 12AM 12 AM - 1AM
Set afternoon tea time 1 AM - 2AM 2 AM - 3AM 3 AM - 4AM 4 AM - 5AM 5 AM - 6AM 6 AM - 7AM 7 AM - 8AM 8 AM - 9AM 9 AM - 10AM 10 AM - 11AM 11 AM - 12PM 12 PM - 1PM 1 PM - 2PM 2 PM - 3PM 3 PM - 4PM 4 PM - 5PM 5 PM - 6PM 6 PM - 7PM 7 PM - 8PM 8 PM - 9PM 9 PM - 10PM 10 PM - 11PM 11 PM - 12AM 12 AM - 1AM
Set evening tea time 1 AM - 2AM 2 AM - 3AM 3 AM - 4AM 4 AM - 5AM 5 AM - 6AM 6 AM - 7AM 7 AM - 8AM 8 AM - 9AM 9 AM - 10AM 10 AM - 11AM 11 AM - 12PM 12 PM - 1PM 1 PM - 2PM 2 PM - 3PM 3 PM - 4PM 4 PM - 5PM 5 PM - 6PM 6 PM - 7PM 7 PM - 8PM 8 PM - 9PM 9 PM - 10PM 10 PM - 11PM 11 PM - 12AM 12 AM - 1AM


| PostgreSQL 9.4devel Documentation | ||||
|---|---|---|---|---|
| Prev | Up | Chapter 9. Functions and Operators | Next |
Currently PostgreSQL provides one built-in event trigger
helper function, pg_event_trigger_dropped_objects
.
pg_event_trigger_dropped_objects
returns a list of all object
dropped by the command in whose sql_drop event it is called.
If called in any other context,
pg_event_trigger_dropped_objects
raises an error.
pg_event_trigger_dropped_objects
returns the following columns:
| Name | Type | Description |
|---|---|---|
| classid | Oid | OID of catalog the object belonged in |
| objid | Oid | OID the object had within the catalog |
| objsubid | int32 | Object sub-id (e.g. attribute number for columns) |
| object_type | text | Type of the object |
| schema_name | text | Name of the schema the object belonged in, if any; otherwise NULL. No quoting is applied. |
| object_name | text | Name of the object, if the combination of schema and name can be used as an unique identifier for the object; otherwise NULL. No quoting is applied, and name is never schema-qualified. |
| object_identity | text | Text rendering of the object identity, schema-qualified. Each and every identifier present in the identity is quoted if necessary. |
The pg_event_trigger_dropped_objects
function can be used
in an event trigger like this:
CREATE FUNCTION test_event_trigger_for_drops() RETURNS event_trigger LANGUAGE plpgsql AS $$ DECLARE obj record; BEGIN FOR obj IN SELECT * FROM pg_event_trigger_dropped_objects() LOOP RAISE NOTICE '% dropped object: % %.% %', tg_tag, obj.object_type, obj.schema_name, obj.object_name, obj.object_identity; END LOOP; END $$; CREATE EVENT TRIGGER test_event_trigger_for_drops ON sql_drop EXECUTE PROCEDURE test_event_trigger_for_drops();
For more information about event triggers, see Chapter 37.


AssetQuery
public final class AssetQuery: Query
Queries on Asset types. All methods from Query, and therefore ChainableQuery, are inherited and available.
-
Convenience intializer for creating an AssetQuery with the
mimetype_group
parameter specified. Example usage:let query = AssetQuery(whereMimetypeGroupIs: .image) client.fetchAssets(with: query).observable.then { assetsResponse in let assets = assetsResponse.items // Do stuff with assets. }
Declaration
Swift
public convenience init(whereMimetypeGroupIs mimetypeGroup: MimetypeGroup)
Parameters
mimetypeGroup
The
mimetype_group
which all returned Assets will match. -
Instance method for mutating the query further to specify the mimetype group when querying assets.
Declaration
Swift
public func mimetypeGroup(is mimetypeGroup: MimetypeGroup)
Parameters
mimetypeGroup
The
mimetype_group
which all returned Assets will match.


Management of authorisation for ${export_filename}
Please choose the actions which you want to change the list of authorised users
Check
Action
Allowed user list
Check
Action
Allowed user list
${content}
${content}